Bài 10: Các chủ đề khác trong SE cung cấp các nội dung liên quan đến lĩnh vực công nghệ phần mềm như: Quản lý phần mềm (Software project management), ước lượng chi phí phần mềm (SE Cost Estimation), cải tiến quy trình phát triển phần mềm (Software Process Improvement), sản xuất phần mềm... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Bộ môn Công nghệ phần mềm - Bài 10: Các chủ đề khác trong SECácvấnđềkháctrongSEBMCNPM–KhoaCNTT– HVKTQS 10/2012Outline Quảnlýdựánphầnmềm: Kiểuthànhviên Quảnlýnhómpháttriểnphầnmềm Ướclượngchiphíphầnmềm(SECost Estimation) Cảitiếnquitrìnhpháttriểnphầnmềm (SoftwareProcessImprovement)Softwareprojectmanagement Liênquanđếncáchoạtđộngđảmbảo: Phầnmềmcầnđượcgiaođúngthờigianvà đúngtiếnđộ; Phùhợpvớicácyêucầucủacáctổchứcphát triểnvàkháchhàng. Quảnlýdựánlàcầnthiếtvì Việcpháttriểnphầnmềmluônbịhạnchế ngânsáchvàlịchtrìnhđượcthiếtlậpbởi tổchứcpháttriểnphầnmềm.Softwaremanagement–nétriêng Sảnphẩmvôhình. Phầnmềmlàloạisảnphẩmlinhhoạt duynhất. Quytrìnhpháttriểnphầnmềmkhông đượcchuẩnhóa. Nhiềudựánphầnmềmchỉđượcthực hiệnmộtlần.Managementactivities Proposalwriting(viếtđềxuất). Projectplanningandscheduling(Lậpkếhoạchvà lậplịchdựán). Projectcosting(Lậpchiphídựán). Projectmonitoringandreviews(Giámsátvàrasoát dựán). Personnelselectionandevaluation(Lựachọnnhân sựvàđánhgiá). Reportwritingandpresentations(Ghichépvàbáo cáothốngkê).Projectstaffing–Nhânsự Thường không có những con người lý tưởng trong cácdựán Ngân sách dự án không cho phép sử dụng các nhân viên đượctrảlươngcao; Cóthểkhôngcónhữngnhânviêncókinhnghiệmthíchhợp; Tổ chức muốn phát triển kỹ năng nhân viên thông qua dự án. Các nhà quản lý phải làm việc với những khó khăn đặc biệt khi có sự thiếu hụt của đội ngũ nhân viên đượcđàotạo. Chúý:Nhómsảnxuấtphần mềm Yêucầuvớinhữngthànhphầnnày: Trithứcphầncứng Khảnăngtiếpcậnhệthống Chủnhiệm Kiếnthứccơbảnvềtoánvàthuậttoán Cánbộphântíchthiết Nhữnghiểubiếtvềcôngnghệphầnmềm Biếtmộtsốngônngữlậptrình kếhệthống Khảnăngtiếpthị Cánbộphụtrách Ngoàira,mỗingườiphảigiỏivềlĩnhvựcmìnhphụ trách.Cụthể: phầncứng +Chủnhiệmđềtàiphảilàngườicókhảnăng nhấtvềmặttổchức,quánxuyếncáccôngviệc Cánbộphụtrách chung,cókhảnăngđốinộiđốingoạivàkhảnăng phầnmềm tâmlíhọc. +Ngườiphântíchthiếtkếhệthốnglàngườigiỏi Cáclậptrìnhviên nhấtvềchuyênmôn,phụtráchthunhậnyêucầu củakháchhàngđểthiếtkế1hệthốngđápứngcủa Nhữngngườiphụ kháchhàng. tráchmarketing +Tiếpđếnlàngườiphụtráchphầnmềm,có nhiệmvụtrợgiúpchocảnhóm,cungcấpchonhóm tấtcảcácchươngtrìnhtrợgiúpliênquan,cácphần mềmliênquan,cáccôngcụ.Điềuđógiúpgiảmbớt thờigian,côngsứcvàsựtrùnglặp.Peopleintheprocess Peopleareanorganisation’smost importantassets. Thetasksofamanagerareessentially peopleoriented.Unlessthereissome understandingofpeople,management willbeunsuccessful. Poorpeoplemanagementisan importantcontributortoprojectfailure.Peoplemanagementfactors Consistency (Tính nhất quán): tất cả các thành viên của đội phát triển cần được đối xử một cách công bằng, không phân biệtđốixử Respect(Tôntrọng):cácthànhviêntrongnhómcócáckỹnăng khácnhauvànhữngkhácbiệtđócầnđượctôntrọng Inclusion(Hòađồng):Cósựthamgiacủatấtcảcácthànhviên trongnhómvàomọicôngviệc,chắcchắnrằngquanđiểmcủa mọingườiđềuđượcxemxét. Honesty(Trungthực):Bạnphảiluônluônbáocáotrungthựcvề những thứ đang diễn ra: cả những thứ tiến triển tốt đẹp và nhữngthứđangcóvấnđềtrongdựán.Projectplanning Chiếmhầuhếtthờigiancủacôngviệcquảnlý dựán. Làhoạtđộngliêntụctừkhicónhữngýtưởng banđầuchođếnkhibàngiaosảnphẩm. Kếhoạchphảithườngxuyênđượcsửađổikhicó thôngtinmới. Cácloạikếhoạchdựánkháccóthểđược ...