Bangkok--May 9--Software Park Thailand
Software Development
Life-Cycle Process Design
A Standards Based Approach
This three-day course teaches participants how to design and implement software life-cycle processes. The course adopts a straight forward approach that is based on a number internationally recognised standards.
The course highlights the differences between a process framework, an organisation process, a project process and a project plan. A variety of process frameworks are described and contrasted. Participants are shown how these can be used as a starting point for the design of an organisation process. This is followed by a discussion of how tailoring guidelines are used to create a project-specific process.
The course is relevant to any organisation that wants to define software life-cycle processes and is especially useful for organisations that may be embarking on a process improvement initiative.
Course Features
-Concepts are based on widely recognised international standards.
-Presents a clear, step-by-step approach to process design which is reinforced by practical, hands-on exercises.
- Emphasises the importance of tailoring and the need for a flexible, agile approach to the software life-cycle.
Participant Benefits
- Clear understanding of the steps involved to design a life-cycle process and the role of standards in providing guidance.
- Ability to immediately apply what has been learnt to the design of software life-cycle processes.
Instructor
Mr. Phil Robinson, Lonsdale Systems, Australia
Language
English
Training Date, Time & Venue
16 - 18 May, 2005
09:00 - 17:00 hrs.
Room 304, 3rd Flr., Software Park Building
Registration Fees
12,000 Baht (excluded VAT 7%)
Course Agenda
Introduction
Modelling Processes
- The Software Process Engineering Metamodel
- Work products, roles, activities, steps and guidance
- Process packages and disciplines
- Life cycle phases and iterations
Improving Processes
- The Plan - Do - Check - Act cycle
- Process maturity and maturity models
- The “Standards Quagmire”
Processes and Risk
- Sources of risk
- Risk identification and analysis
- Disciplines for controlling risk
- Life cycle models and risk
- Selecting a life cycle model
Process Frameworks
- ISO/IEEE 12207
- The Unified Process
- OPEN
- eXtreme Programming
- Overview of other frameworks
Defining Processes
- Current process assessment
- Designing the organisation process
- Online guides and process assets
Tailoring Processes
- Tailoring guidelines
- Tailoring the project process
Measuring Processes
- Overview of statistical process control
- Software measurement
- Data collection and the process database
- Process capability and improvement
Software Projects
- Estimating
- Effort, elapsed time and staffing
- Quality and cost
- Project planning and execution
- The role of the process guide
- Closure and lessons learnt
Introduction to Process Modelling Tools
Review and Conclusion
For more information please contact
Khun Kannikar
02-583-9992 ext. 1424
[email protected] End.