SlideShare une entreprise Scribd logo
1  sur  49
16th

WELCOME
to
Software
Engineering
Class / Monday
Meeting: Jan.13, 2014

Prepared by: Sir Earl Marquez Albina
Let us sing and reflect:

Inspirational
Song /
Multimedia
Prayer
Presentation
Prepared by: Sir Earl Marquez Albina
LPU Prayer before the class:

Lord of light
and wisdom,
grant us bright
intellect,
Reminder: Do 5’s perfectly!
sound
judgment and
retentive memory.
Help us to study
Reminder: Do 5’s perfectly!
Patiently,
orderly and
diligently to
develop our gifts
Reminder: Do 5’s perfectly!
And make good
use of them
according to
your will,
Reminder: Do 5’s perfectly!
As we commit
ourselves to
Veritas et
Fortitudo, Pro Deo
et Patria. Amen
Reminder: Do 5’s perfectly!
Live JESUS
in our hearts.
Forever!
Reminder: Do 5’s perfectly!
Happy
CCS Days
January 22-24, 2014
Special Greetings from:
Sir Earl Marquez Albina
th
16

Meeting:

Checking
of Attendance
Faculty Consultation
Every Tue. & Fri. 10:00 – 11:00 PM /CCS Dept.

Prepared by: Sir Earl Marquez Albina
Agenda:
•
•
•
•
•

Student Reminders/ Announcements
Lesson Objectives
New Lesson: “Process Software
and System Modeling”
Midterm Quiz No.1 next meeting
Closing Prayer

Reminder: Do 5’s perfectly!
Student Reminders / Announcements
•
•
•
•

January 22 – 24, 2014 CCS Days
January 28 – Deadline of Submission of
Midterm Project to Sir Earl
January 28 – February 08, 2014
Midterm Examination Week
January 31 – Chinese New Year
No Classes (Friday)
Prepared by: Sir Earl Marquez Albina
Student Reminders in SEPN13C:
January 16, 2014

Thursday

January 20, 2014

Monday

January 23, 2014

Thursday

January 30, 2014
(Midterm
Project)

Thursday

Submission of Resume of your Grammar
Consultant (Hardcopy, with picture and
signature)
2nd Software Inspection (60 % progress)
Submission of Chapters 1 and 2 (with
dummy corrected by the grammar
consultant )
Submission of Chapter 3 (with dummy
corrected by the grammar consultant )
Submission of Revised SE Proposal,
Chapters 1 and 2 for SE Documentation
(final and Edited) Pls. read the guidelines
prepared by your teacher.
Follow the format

Prepared by: Sir Earl Marquez Albina
Learning Objectives:
1. Demonstrate the software to the
teacher and students,
2. Explain the software interface and
functionality,
3. Share knowledge in
conceptualizing design concepts
and architecture,
4. Prepare students for the System
Modeling (given in the SE syllabus)
5. Give comments and suggestions

Software
Process &
Modeling

Reminder: Do 5’s perfectly!
Topic: Software Process & System Modeling

Process
A collection of work
activities, actions, and
task that are performed
when some work product
is to be created.
Reminder: Do 5’s perfectly!
Topic: Software Process & System Modeling

Evolutionary Process
It executes the activities
in a circular manner.

Reminder: Do 5’s perfectly!
Topic: Software Process & System Modeling

Linear Process
It executes the five
framework activities in
sequence beginning with
communication and culminating with deployment.
Reminder: Do 5’s perfectly!
Topic: Software Process & System Modeling

Parallel Process
It executes one or more
activities in parallel with
other activities.

Reminder: Do 5’s perfectly!
Topic: Software Process & System Modeling

Iterative Process

It executes the activity
that repeats one or more
of the activities before
proceeding to the next
activity.
Reminder: Do 5’s perfectly!
Topic: Software Process & System Modeling

Software Process
• Defines the approach
that is taken as software
is engineered.
• Served as framework for
the activities, actions
and task

Reminder: Do 5’s perfectly!
Topic: Generic Process Model

1. Communication
Software phasing that
deals with project
initiation and
requirements gathering
of the software.
Reminder: Do 5’s perfectly!
Topic: Generic Process Model

2. Planning
Software phasing that
deals with estimating,
scheduling, and tracking
of the software.
Reminder: Do 5’s perfectly!
Topic: Generic Process Model

3. Modeling
Software phasing that
deals with the analysis
and design of the
software.
Reminder: Do 5’s perfectly!
Topic: Generic Process Model

4. Construction
Software phasing that
deals with the coding and
testing of the software..

Reminder: Do 5’s perfectly!
Topic: Generic Process Model

5. Deployment
Software phasing that
deals with the delivery,
support and feedback of
the software.
Reminder: Do 5’s perfectly!
Topic: System Modeling

Software
Maintenance
Activities
Reminder: Do 5’s perfectly!
Topic: Types of Software Maintenance

Corrective maintenance
activities are triggered by software
faults encountered during the use of
the software. They involve simple fixes
like cosmetic changes to the user
interface, or more complex fixes like
redesign of a module or the reintroduction of a missing functionality.
. Reminder: Do 5’s perfectly!
Topic: Types of Software Maintenance

Preventive maintenance
activities involve dealing with
weaknesses and vulnerabilities
identified by the development
team during or after deploying
the software and were not dealt
with in the installed software.
. Reminder: Do 5’s perfectly!
Topic: Types of Software Maintenance

Perfective maintenance
activities involve dealing with
requests to improve the efficiency
of the algorithms and data
structures, and user interface
interactions used in the design.
.
Reminder: Do 5’s perfectly!
Topic: Types of Software Maintenance

Adaptive maintenance
activities involve requests from
software stakeholders to adapt
the software to different
operating environments, user
interface styles, social contexts, or
even new government regulations
and standards.
Reminder: Do 5’s perfectly!
.
Topic: System Modeling

Types of
System
Modeling
Reminder: Do 5’s perfectly!
Topic: System Modeling

Incremental Model

It combines the elements
of the linear and parallel
process.

Reminder: Do 5’s perfectly!
Topic: System Modeling

Waterfall Model

A systematic sequential
approach to software
development and also
known as the classic life
cycle.
. Reminder: Do 5’s perfectly!
Topic: System Modeling

Concurrent Model

It allows a software team
to represent iterative and
concurrent elements of any
of the process models.
Reminder: Do 5’s perfectly!
Topic: System Modeling

Spiral Model

• Introduced by Barry
Boehm in 1988.
• An evolutionary
software engineering
paradigm
Reminder: Do 5’s perfectly!
Topic: System Modeling

Object Oriented Model

• Use the Unified
Modeling Language
(UML)

Reminder: Do 5’s perfectly!
Topic: System Modeling

Object Oriented Model
•

Analysis – Identification of
problem domain objects, object
attributes and methods
(operations), object
relationships: aggregation
(composition), inheritance and
communication, scenarios using
sequences of interactions
Reminder: Do 5’s perfectly!
Topic: System Modeling

Object Oriented Model
• Design – solution domain
classes and
interrelationships, entity,
interface and control classes.
• Implementation – use Java,
C++, C#
Reminder: Do 5’s perfectly!
Topic: System Modeling

Capability Maturity Model
(CMM)
• developed by W. Humphrey
• CMM can be used to assess
the maturity of existing
processes.
Reminder: Do 5’s perfectly!
Midterm Period

Quiz No.1
next meeting
Reminder: Do 5’s perfectly!
LPU Prayer after the class:

Lord, thank you
for giving us the
opportunity to
learn
Reminder: Do 5’s perfectly!
And the capacity
to understand.
Let our
knowledge be of
service

Reminder: Do 5’s perfectly!
Not only for the
attainment of our
goals, but also
Reminder: Do 5’s perfectly!
For the benefit
of others.
Amen
Reminder: Do 5’s perfectly!
Live JESUS

in our hearts.
Forever!
Reminder: Do 5’s perfectly!
Take care
and God
- Sir Albina
bless!

Contenu connexe

En vedette

Test - CareerWorks intro presentation
Test - CareerWorks intro presentationTest - CareerWorks intro presentation
Test - CareerWorks intro presentationSeton Hill University
 
Women in paintings by A. Bouvattier
Women in paintings by A. BouvattierWomen in paintings by A. Bouvattier
Women in paintings by A. BouvattierMakala (D)
 
Available Output Management Support in Germany
Available Output Management Support in GermanyAvailable Output Management Support in Germany
Available Output Management Support in GermanyPlus Technologies
 
Pontdamis 15052012-bert celis
Pontdamis 15052012-bert celisPontdamis 15052012-bert celis
Pontdamis 15052012-bert celisinnovatiecentra
 
Florida- Malik
Florida- MalikFlorida- Malik
Florida- Malikklei8103
 
Cẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 FullCẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 FullHoa Sen University
 
Apps vs-mobile-theme-1-130321134400-phpapp02
Apps vs-mobile-theme-1-130321134400-phpapp02Apps vs-mobile-theme-1-130321134400-phpapp02
Apps vs-mobile-theme-1-130321134400-phpapp02Wealthnet LLC
 
Sarah and trevor hall
Sarah and trevor hallSarah and trevor hall
Sarah and trevor hall587554
 
Piet Zwart: The Rebellious Type
Piet Zwart: The Rebellious TypePiet Zwart: The Rebellious Type
Piet Zwart: The Rebellious Typesamscua
 
Best kitchen knives
Best kitchen knivesBest kitchen knives
Best kitchen knivesbestkit3
 
Unit fourteen will future
Unit fourteen will futureUnit fourteen will future
Unit fourteen will futurewedaa23
 
How to Fight Shoddy Background Checks
How to Fight Shoddy Background ChecksHow to Fight Shoddy Background Checks
How to Fight Shoddy Background ChecksIDT911
 
Native Spooler Limitations and Solutions
Native Spooler Limitations and SolutionsNative Spooler Limitations and Solutions
Native Spooler Limitations and SolutionsPlus Technologies
 
How to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_pptHow to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_pptRoger Hernandez
 
Workshop Indesit - Scenario 1
Workshop Indesit - Scenario 1Workshop Indesit - Scenario 1
Workshop Indesit - Scenario 1chiarart6
 

En vedette (20)

Test - CareerWorks intro presentation
Test - CareerWorks intro presentationTest - CareerWorks intro presentation
Test - CareerWorks intro presentation
 
Women in paintings by A. Bouvattier
Women in paintings by A. BouvattierWomen in paintings by A. Bouvattier
Women in paintings by A. Bouvattier
 
Available Output Management Support in Germany
Available Output Management Support in GermanyAvailable Output Management Support in Germany
Available Output Management Support in Germany
 
Pontdamis 15052012-bert celis
Pontdamis 15052012-bert celisPontdamis 15052012-bert celis
Pontdamis 15052012-bert celis
 
Florida- Malik
Florida- MalikFlorida- Malik
Florida- Malik
 
Cẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 FullCẩm nang hướng nghiệp 2012 Full
Cẩm nang hướng nghiệp 2012 Full
 
Apps vs-mobile-theme-1-130321134400-phpapp02
Apps vs-mobile-theme-1-130321134400-phpapp02Apps vs-mobile-theme-1-130321134400-phpapp02
Apps vs-mobile-theme-1-130321134400-phpapp02
 
presentation
 presentation presentation
presentation
 
Sarah and trevor hall
Sarah and trevor hallSarah and trevor hall
Sarah and trevor hall
 
Teatre
TeatreTeatre
Teatre
 
Piet Zwart: The Rebellious Type
Piet Zwart: The Rebellious TypePiet Zwart: The Rebellious Type
Piet Zwart: The Rebellious Type
 
Best kitchen knives
Best kitchen knivesBest kitchen knives
Best kitchen knives
 
Unit fourteen will future
Unit fourteen will futureUnit fourteen will future
Unit fourteen will future
 
How to Fight Shoddy Background Checks
How to Fight Shoddy Background ChecksHow to Fight Shoddy Background Checks
How to Fight Shoddy Background Checks
 
Native Spooler Limitations and Solutions
Native Spooler Limitations and SolutionsNative Spooler Limitations and Solutions
Native Spooler Limitations and Solutions
 
How to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_pptHow to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_ppt
 
Pti finish
Pti finishPti finish
Pti finish
 
La revolució científica
La revolució científicaLa revolució científica
La revolució científica
 
老師練習Ppt
老師練習Ppt老師練習Ppt
老師練習Ppt
 
Workshop Indesit - Scenario 1
Workshop Indesit - Scenario 1Workshop Indesit - Scenario 1
Workshop Indesit - Scenario 1
 

Similaire à Soft Eng 1st PPT

CSE_2014 SE MODULE 1 V.10 (2).pptx
CSE_2014 SE MODULE 1 V.10 (2).pptxCSE_2014 SE MODULE 1 V.10 (2).pptx
CSE_2014 SE MODULE 1 V.10 (2).pptxMrSDeepakRajAssistan
 
CSE_2014 SE MODULE 1 V.10.pptx
CSE_2014 SE MODULE 1 V.10.pptxCSE_2014 SE MODULE 1 V.10.pptx
CSE_2014 SE MODULE 1 V.10.pptxAbdulMateen516672
 
Teacher's guide final
Teacher's  guide finalTeacher's  guide final
Teacher's guide finalberhanu taye
 
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...Plan Academy - Online Primavera P6 Training
 
1 Saint Leo University COM 140 Basic Computer Sk.docx
 1 Saint Leo University  COM 140 Basic Computer Sk.docx 1 Saint Leo University  COM 140 Basic Computer Sk.docx
1 Saint Leo University COM 140 Basic Computer Sk.docxjoyjonna282
 
DevOps for absolute beginners
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginnersAhmed Misbah
 
Time To Get Your DevOps E-Degree Now !!
Time To Get Your DevOps E-Degree Now !!Time To Get Your DevOps E-Degree Now !!
Time To Get Your DevOps E-Degree Now !!John Alex
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
 
Evolutionary Software Process Module in Easy Terminology by Taha Shahid
Evolutionary Software Process Module in Easy Terminology by Taha ShahidEvolutionary Software Process Module in Easy Terminology by Taha Shahid
Evolutionary Software Process Module in Easy Terminology by Taha ShahidTahaa Shahid
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackJAXLondon_Conference
 
Managing Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experienceManaging Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experiencecilass.slideshare
 
Master eLearning Translation in 7 Simple Steps.pdf
Master eLearning Translation in 7 Simple Steps.pdfMaster eLearning Translation in 7 Simple Steps.pdf
Master eLearning Translation in 7 Simple Steps.pdfShaikNasir10
 

Similaire à Soft Eng 1st PPT (20)

CSE_2014 SE MODULE 1 V.10 (2).pptx
CSE_2014 SE MODULE 1 V.10 (2).pptxCSE_2014 SE MODULE 1 V.10 (2).pptx
CSE_2014 SE MODULE 1 V.10 (2).pptx
 
CSE_2014 SE MODULE 1 V.10.pptx
CSE_2014 SE MODULE 1 V.10.pptxCSE_2014 SE MODULE 1 V.10.pptx
CSE_2014 SE MODULE 1 V.10.pptx
 
SEOC 2004-2011
SEOC 2004-2011SEOC 2004-2011
SEOC 2004-2011
 
Lec 01 introduction
Lec 01   introductionLec 01   introduction
Lec 01 introduction
 
Teacher's guide final
Teacher's  guide finalTeacher's  guide final
Teacher's guide final
 
TTT 2012 slide deck
TTT  2012 slide deckTTT  2012 slide deck
TTT 2012 slide deck
 
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
 
1 Saint Leo University COM 140 Basic Computer Sk.docx
 1 Saint Leo University  COM 140 Basic Computer Sk.docx 1 Saint Leo University  COM 140 Basic Computer Sk.docx
1 Saint Leo University COM 140 Basic Computer Sk.docx
 
Unit 1 OOSE
Unit 1 OOSEUnit 1 OOSE
Unit 1 OOSE
 
DevOps for absolute beginners
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginners
 
Cnpm bkdn
Cnpm bkdnCnpm bkdn
Cnpm bkdn
 
Time To Get Your DevOps E-Degree Now !!
Time To Get Your DevOps E-Degree Now !!Time To Get Your DevOps E-Degree Now !!
Time To Get Your DevOps E-Degree Now !!
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
Evolutionary Software Process Module in Easy Terminology by Taha Shahid
Evolutionary Software Process Module in Easy Terminology by Taha ShahidEvolutionary Software Process Module in Easy Terminology by Taha Shahid
Evolutionary Software Process Module in Easy Terminology by Taha Shahid
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
 
Managing Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experienceManaging Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experience
 
01.intro
01.intro01.intro
01.intro
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
010821+presentation+oti.ppt
010821+presentation+oti.ppt010821+presentation+oti.ppt
010821+presentation+oti.ppt
 
Master eLearning Translation in 7 Simple Steps.pdf
Master eLearning Translation in 7 Simple Steps.pdfMaster eLearning Translation in 7 Simple Steps.pdf
Master eLearning Translation in 7 Simple Steps.pdf
 

Dernier

social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 

Dernier (20)

social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 

Soft Eng 1st PPT

  • 1. 16th WELCOME to Software Engineering Class / Monday Meeting: Jan.13, 2014 Prepared by: Sir Earl Marquez Albina
  • 2. Let us sing and reflect: Inspirational Song / Multimedia Prayer Presentation Prepared by: Sir Earl Marquez Albina
  • 3. LPU Prayer before the class: Lord of light and wisdom, grant us bright intellect, Reminder: Do 5’s perfectly!
  • 4. sound judgment and retentive memory. Help us to study Reminder: Do 5’s perfectly!
  • 5. Patiently, orderly and diligently to develop our gifts Reminder: Do 5’s perfectly!
  • 6. And make good use of them according to your will, Reminder: Do 5’s perfectly!
  • 7. As we commit ourselves to Veritas et Fortitudo, Pro Deo et Patria. Amen Reminder: Do 5’s perfectly!
  • 8. Live JESUS in our hearts. Forever! Reminder: Do 5’s perfectly!
  • 9. Happy CCS Days January 22-24, 2014 Special Greetings from: Sir Earl Marquez Albina
  • 10. th 16 Meeting: Checking of Attendance Faculty Consultation Every Tue. & Fri. 10:00 – 11:00 PM /CCS Dept. Prepared by: Sir Earl Marquez Albina
  • 11. Agenda: • • • • • Student Reminders/ Announcements Lesson Objectives New Lesson: “Process Software and System Modeling” Midterm Quiz No.1 next meeting Closing Prayer Reminder: Do 5’s perfectly!
  • 12. Student Reminders / Announcements • • • • January 22 – 24, 2014 CCS Days January 28 – Deadline of Submission of Midterm Project to Sir Earl January 28 – February 08, 2014 Midterm Examination Week January 31 – Chinese New Year No Classes (Friday) Prepared by: Sir Earl Marquez Albina
  • 13. Student Reminders in SEPN13C: January 16, 2014 Thursday January 20, 2014 Monday January 23, 2014 Thursday January 30, 2014 (Midterm Project) Thursday Submission of Resume of your Grammar Consultant (Hardcopy, with picture and signature) 2nd Software Inspection (60 % progress) Submission of Chapters 1 and 2 (with dummy corrected by the grammar consultant ) Submission of Chapter 3 (with dummy corrected by the grammar consultant ) Submission of Revised SE Proposal, Chapters 1 and 2 for SE Documentation (final and Edited) Pls. read the guidelines prepared by your teacher. Follow the format Prepared by: Sir Earl Marquez Albina
  • 14. Learning Objectives: 1. Demonstrate the software to the teacher and students, 2. Explain the software interface and functionality, 3. Share knowledge in conceptualizing design concepts and architecture, 4. Prepare students for the System Modeling (given in the SE syllabus) 5. Give comments and suggestions Software Process & Modeling Reminder: Do 5’s perfectly!
  • 15. Topic: Software Process & System Modeling Process A collection of work activities, actions, and task that are performed when some work product is to be created. Reminder: Do 5’s perfectly!
  • 16. Topic: Software Process & System Modeling Evolutionary Process It executes the activities in a circular manner. Reminder: Do 5’s perfectly!
  • 17. Topic: Software Process & System Modeling Linear Process It executes the five framework activities in sequence beginning with communication and culminating with deployment. Reminder: Do 5’s perfectly!
  • 18. Topic: Software Process & System Modeling Parallel Process It executes one or more activities in parallel with other activities. Reminder: Do 5’s perfectly!
  • 19. Topic: Software Process & System Modeling Iterative Process It executes the activity that repeats one or more of the activities before proceeding to the next activity. Reminder: Do 5’s perfectly!
  • 20. Topic: Software Process & System Modeling Software Process • Defines the approach that is taken as software is engineered. • Served as framework for the activities, actions and task Reminder: Do 5’s perfectly!
  • 21. Topic: Generic Process Model 1. Communication Software phasing that deals with project initiation and requirements gathering of the software. Reminder: Do 5’s perfectly!
  • 22. Topic: Generic Process Model 2. Planning Software phasing that deals with estimating, scheduling, and tracking of the software. Reminder: Do 5’s perfectly!
  • 23. Topic: Generic Process Model 3. Modeling Software phasing that deals with the analysis and design of the software. Reminder: Do 5’s perfectly!
  • 24. Topic: Generic Process Model 4. Construction Software phasing that deals with the coding and testing of the software.. Reminder: Do 5’s perfectly!
  • 25. Topic: Generic Process Model 5. Deployment Software phasing that deals with the delivery, support and feedback of the software. Reminder: Do 5’s perfectly!
  • 27. Topic: Types of Software Maintenance Corrective maintenance activities are triggered by software faults encountered during the use of the software. They involve simple fixes like cosmetic changes to the user interface, or more complex fixes like redesign of a module or the reintroduction of a missing functionality. . Reminder: Do 5’s perfectly!
  • 28. Topic: Types of Software Maintenance Preventive maintenance activities involve dealing with weaknesses and vulnerabilities identified by the development team during or after deploying the software and were not dealt with in the installed software. . Reminder: Do 5’s perfectly!
  • 29. Topic: Types of Software Maintenance Perfective maintenance activities involve dealing with requests to improve the efficiency of the algorithms and data structures, and user interface interactions used in the design. . Reminder: Do 5’s perfectly!
  • 30. Topic: Types of Software Maintenance Adaptive maintenance activities involve requests from software stakeholders to adapt the software to different operating environments, user interface styles, social contexts, or even new government regulations and standards. Reminder: Do 5’s perfectly! .
  • 31. Topic: System Modeling Types of System Modeling Reminder: Do 5’s perfectly!
  • 32. Topic: System Modeling Incremental Model It combines the elements of the linear and parallel process. Reminder: Do 5’s perfectly!
  • 33.
  • 34. Topic: System Modeling Waterfall Model A systematic sequential approach to software development and also known as the classic life cycle. . Reminder: Do 5’s perfectly!
  • 35.
  • 36. Topic: System Modeling Concurrent Model It allows a software team to represent iterative and concurrent elements of any of the process models. Reminder: Do 5’s perfectly!
  • 37. Topic: System Modeling Spiral Model • Introduced by Barry Boehm in 1988. • An evolutionary software engineering paradigm Reminder: Do 5’s perfectly!
  • 38.
  • 39. Topic: System Modeling Object Oriented Model • Use the Unified Modeling Language (UML) Reminder: Do 5’s perfectly!
  • 40. Topic: System Modeling Object Oriented Model • Analysis – Identification of problem domain objects, object attributes and methods (operations), object relationships: aggregation (composition), inheritance and communication, scenarios using sequences of interactions Reminder: Do 5’s perfectly!
  • 41. Topic: System Modeling Object Oriented Model • Design – solution domain classes and interrelationships, entity, interface and control classes. • Implementation – use Java, C++, C# Reminder: Do 5’s perfectly!
  • 42. Topic: System Modeling Capability Maturity Model (CMM) • developed by W. Humphrey • CMM can be used to assess the maturity of existing processes. Reminder: Do 5’s perfectly!
  • 43. Midterm Period Quiz No.1 next meeting Reminder: Do 5’s perfectly!
  • 44. LPU Prayer after the class: Lord, thank you for giving us the opportunity to learn Reminder: Do 5’s perfectly!
  • 45. And the capacity to understand. Let our knowledge be of service Reminder: Do 5’s perfectly!
  • 46. Not only for the attainment of our goals, but also Reminder: Do 5’s perfectly!
  • 47. For the benefit of others. Amen Reminder: Do 5’s perfectly!
  • 48. Live JESUS in our hearts. Forever! Reminder: Do 5’s perfectly!
  • 49. Take care and God - Sir Albina bless!