{"title":"面向对象生命周期对软件项目管理的影响","authors":"E. H. Khan, M. Girgis","doi":"10.1109/IEMC.1996.547821","DOIUrl":null,"url":null,"abstract":"The successful development of a software system must consider appropriate management practices, regardless of the software life-cycle adopted: object-oriented or structured. The structured analysis and design (SAD) and object-oriented (OO) software development life-cycles are introduced. The impact of the OO life-cycle model on various software project management activities, such as planning, resource allocation, scheduling, estimation, and staffing, is discussed. The management factors that are adaptable from SAD with little or no modification, and the new ones specific to OO are addressed. For example, management needs to introduce changes in the project team roles and activities, and create new staff such as class designer and implementor, and class library manager to maintain and manage reusable classes. The issues that the management must consider before adopting OO technology as the basis for future development of the application systems are highlighted.","PeriodicalId":138196,"journal":{"name":"IEMC 96 Proceedings. International Conference on Engineering and Technology Management. Managing Virtual Enterprises: A Convergence of Communications, Computing, and Energy Technologies","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"The effect of OO life cycle on software project management\",\"authors\":\"E. H. Khan, M. Girgis\",\"doi\":\"10.1109/IEMC.1996.547821\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The successful development of a software system must consider appropriate management practices, regardless of the software life-cycle adopted: object-oriented or structured. The structured analysis and design (SAD) and object-oriented (OO) software development life-cycles are introduced. The impact of the OO life-cycle model on various software project management activities, such as planning, resource allocation, scheduling, estimation, and staffing, is discussed. The management factors that are adaptable from SAD with little or no modification, and the new ones specific to OO are addressed. For example, management needs to introduce changes in the project team roles and activities, and create new staff such as class designer and implementor, and class library manager to maintain and manage reusable classes. The issues that the management must consider before adopting OO technology as the basis for future development of the application systems are highlighted.\",\"PeriodicalId\":138196,\"journal\":{\"name\":\"IEMC 96 Proceedings. International Conference on Engineering and Technology Management. Managing Virtual Enterprises: A Convergence of Communications, Computing, and Energy Technologies\",\"volume\":\"31 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEMC 96 Proceedings. International Conference on Engineering and Technology Management. Managing Virtual Enterprises: A Convergence of Communications, Computing, and Energy Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEMC.1996.547821\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEMC 96 Proceedings. International Conference on Engineering and Technology Management. Managing Virtual Enterprises: A Convergence of Communications, Computing, and Energy Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEMC.1996.547821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The effect of OO life cycle on software project management
The successful development of a software system must consider appropriate management practices, regardless of the software life-cycle adopted: object-oriented or structured. The structured analysis and design (SAD) and object-oriented (OO) software development life-cycles are introduced. The impact of the OO life-cycle model on various software project management activities, such as planning, resource allocation, scheduling, estimation, and staffing, is discussed. The management factors that are adaptable from SAD with little or no modification, and the new ones specific to OO are addressed. For example, management needs to introduce changes in the project team roles and activities, and create new staff such as class designer and implementor, and class library manager to maintain and manage reusable classes. The issues that the management must consider before adopting OO technology as the basis for future development of the application systems are highlighted.