Saturday, September 8, 2012

Umbrella Activities


Software project management
Risk management
Software quality assurance
Formal technical reviews
Software configuration management
Work product preparation and production
Re-usability management

Framework Activities

 Communication
 Planning
 Modeling
         Analysis of requirements
         Design
 Construction
          Code generation
          Testing
 Deployment

A Process Framework

Framework activities
work tasks
work products
milestones & deliverable
QA checkpoints

 Umbrella Activities

Why Is Process Important?

Process helps us order our thinking by defining common activities and artifacts.

Saturday, June 9, 2012

Practitioner’s Myths

Myths

1)WE WRITE THE PROGRAM AND RUN IT, our job is done.
2)RUNNABLE PROGRAM IS MATTER QUALITY DOES NOT.
3)deliverable work product for a successful project is the WORKING PROGRAM.
4)EXTRA DOCUMENTATION will slow us down.

Customer Myths

Myths

1)A GENERAL STATEMENT OF OBJECTIVES IS ENOUGH to begin writing programs we can fill in the details later.
2)CHANGE CAN BE EASILY DONE because software is flexible.

Management Myths


Myths: 

1) We have OUR OWN STANDARDS AND PROCEDURE for building                software,that provide my people with everything they need to know?
2) If we get behind schedule, we can HIRE MORE PROGRAMMERS and             keep up with work.
3) Give the the SOFTWARE PROJECT TO A THIRD PARTY, and then just
 relax and let third party build it.