the project that forced the development standard - Inspection example report using the ProjectTower - EXA CORPORATION Senior IT Architect Tasuku Hori [email protected]
≒ Bottle Ship Development with Blackout Curtain We need a solution Quality Productivity The situation of off-shore project is uncertain Less Information Less Communication Mails Calls
A software factory is an organizational structure that specializes in producing computer software applications or software components according to specific, externally-defined end-user requirements through an assembly process. (Quote) Wikipedia Assembly Process Standard Tools Quality Productivity
Project name Skill inventory system Description Developing in-house system for maintaining employee’s skills and experiences Project term Feb-08 to Jun-08 Phases SRS, HLD, LLD, Implementation, and Test Estimated man-month 25 MM Persons 5 persons (divided 2 places) + some reviewers Actors/Use cases 5 actors/25 use cases Screens/Sheets 17 screens/2 sheets Architecture 2-layers web application, transaction-script and DAO, Struts, iBATIS, Spring, Acegi Others ProjectTower/Water-fall Skill Inventory System
work Accum Working Hours 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 2008/2/13 2008/2/27 2008/3/12 2008/3/26 2008/4/9 2008/4/23 2008/5/7 2008/5/21 2008/6/4 2008/6/18 2008/7/2 2008/7/16 2008/7/30 2008/8/13 2008/8/27 Hours 0 500 1000 1500 2000 2500 Hours A C E G I K M O Q S U W Masked Name Working Hours by name Allotment Actual Residual personnel Concentrated only one member
Indian company <PL> <GL> <Lead Designer> <Lead Developer> <GL> <Architect> <Tech Lead> <PM> <PL> <PL> <Developer> <Designer> <GL> <GL> Extra Members Requirement Fire Fighter Center <Power Lead> Project Assurance Dept. <Project Quality Assurer> Monitoring Quality and Productivity <Quality Assurer> Extra Members Requirement <Lead Assurer> <Sales/Con> <Customer> Communicatio n Hub In case of emergenc y Ideal Project Structure - Off-shore companies - To be Insurance of Off-shore Development Quality Assurer <Lead Designer> <Technical Lead> PM <Developer> <Designer> Extra Members Requirement Fire Fighter Center <Power Lead> Project Assurer Extra Members Requirement Lead Assurer <Sales/Con> <Customer> Bottle neck of Personnel/Skill <Project Lead> <Project Manager> <Japan COE> Few architects Project Assurance Dept. Monitoring Quality and Productivity Actual Project Structure - An Indian company-