网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 经济管理 > 经济管理 > 商品详情

高质量软件项目管理(英文影印版)

分享到:
高质量软件项目管理(英文影印版)

最 低 价:¥88.90

定 价:¥0.00

作 者:(美)Robert T.Futrell

出 版 社:清华大学出版社

出版时间:2003 年6月

I S B N:7302065233

商品详情

编辑推荐

内容简介

[font color="#ff6600"]本书特色内容:
  ·软件项目经理的实践手册
  ·综合了来自高质量软件工程和项目管理的实践经验。
  ·展示了怎样满足用户项目的独特需求。
  ·涵盖了完整的项目周期:策划、创始、执行、监控和终止。
  ·使用现实的软件管理案例来揭示技术。
  ·为继续寻求高级认证,例如sqi的项目管理专家和美国质量协会的认证软件质量工程师,提供坚实的基础。
  ·提供了大量的网络资源信息,方便下载图表、模板。
  ·强大的作者阵容[/font]
  
  对于每一个软件人员——尤其是那些正在步入领导角色的资源管理人员和开发人员来说,本书可作为一个实用的、自始自终的项目管理资源。凭借德克萨斯大学(unicersity of texas)奥斯汀(austin)分院的软件项目管理(swpm,software project management)认证体系的实现,本书融入了每个项目管理人员在控制成本、降低风险和把握市场时所必须的34项关键技能。本书由顶尖专业人员编写,全面阐述了所有成功的软件业务背后的三大支柱:开发、项目管理、人员,系统描述了软件质量协会的软件项目管理知识体系(sqi bok,software quality instinute's body of knowledge for software project management)。

作者简介

目录

chapter 1 introduction
introduction to the 34 competencies
surveying the foundations
some other useful definitions
product development techniques
project management skills
summary
problems for review
citations

chapter 2 a case in point
background information on the chinese railway system
railroad building in china
chinese business environment
project description
a final note:potential market for software
citations
web pages for further information

chapter 3 process overview
.key chapter 3 points
where we are in the product development life cycle
chapter 3 relation to the 34 competencies
learning objectives for chapter 3
sei cmm level 3 is the defined level
ieee 1074-process map for software life cycle process
customized software development process
software project management organization life cycle
summary
problems for review
visit the case study
citations
references
web pages for further information

chapter 4 selecting software development life cycles
where we are in the product development life cycle
chapter 4 relation to the 34 competencies
learning objectives for chapter
what is a software development life cycle?
why are software development life cycles important?
selection and tailoring of software development life cycles is a quality objective
the sei cmm and the life cycle
international organization for standardization(iso)/iec 12207
software development life cycle models
selecting an appropriate software development life cycle model
customizing the life cycle model
summary
problems for review
visit the case study
citations
references
web pages for further information

chapter 5 managing domain processes
where we are in the product development life cycle
chapter 5 relation to the 34 competencies
learning objectives for chapter
defining the process domain
project selection models
project portfolio management
understanding financial processes
understanding financial processes
summary
problems for review
visit the case study
citations
web pages for further information

chapter 6 selecting a project team
where we are in the product development life cycle
chapter 6 relation to the 34 competencies
learning objectives for chapter 6
selecting a project team
the whole is the sum of the parts
parts need to work together
working together requires a framework
providing the total solution
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 7 defining the goal and scope of the software project
where we are in the product development life cycle
chatper 7 relation to the 34 competencies
learning objectives for chapter 7
project planning
what is"the goal"?
project charter
the software project management plan
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 8 creating the work breakdows structure
where we are in the product development life cycle
chapter 8 relation to the 34 competencies
learning objectives for chapter
what is a work breakdown structure?
approaches to building a wbs
defining project milestones
creating work packages
building a wbs for software
summary
problems for review
visit the case study
suggested readings
web pages for further information

chapter 9 identifying the tasks and activities
where we are in the product development life cycle.
chapter 9 relation to the 34 competencies
learning objectives for chapter 9
characteristics of tasks and activities
the activity id process
summary
problems for review
visit the case study
references
web pages for further information

chapter 10 software size and reuse estimating
where we are in the product development life cycle
chapter 10 relation to the 34 competencies
learning objectives for chapter
the sei cmm and estimating
problesm and risks with estimating software size
getting started with software sizing:estimating begins with planning
the effects of reuse on software size
summary
problems for review
visit the case study
citations
suggested readings
web pages for fruther information

chapter 11 estimating duration and cost
where we are in the product development life cycle
chapter 11 relation to the 34 competencies
learning objectives for chapter 11
the sei cmm and estimating
effort measures
the stips iin estimating
cocomo:a regression model
cocomo ii
slim:a mathematical model
summary
problems for review
visit the case study
citations
references
suggested readings
web pages for further information

chapter 12 assigning resources
where we are in the product development life cycle
chapter 12 relation to the 34 competencies
learning objectives for chapter 12
organizational planning
identifying and documenting the project roles and skills needed
assigning responsibilities to individuals
establishing reporting relationships
projict management resource activities during execution
summary
problems for review
visit the case study
suggested readings
web pages for further information

chapter 13 choosing an organizational form
where we are in the product development life cycle
chapter 13 relation to the 34 competencies
learning objectives for chapter 13
what is an organization?
characteristics of an organization
organizational structures
implementing an organizational structure
summary
problems for review
visit the case study
citations
references
suggested readings
web pages for further information

chapter 14 considering dependencies
where we are in the product development life cycle
chapter 14 relation to the 34 competencies
learning objectives for chapter
what are dependencies?
types of software development dependencies
brainstorming dependencies and activities
summary
problems for review
visit th case study
suggested readings
web pages for further information

chapter 15 scheduling the work
where we are in the product development life cycle
chapter 15 relation to the 34 competencies
learning objecives for chapter 15
why schedule?
the uncertainty of scheduling the future
scheduling fundamentals
pert and cpm scheduling
leveling resource assignments
map the schedule to a real calendar
critical chain scheduling
complete process for building a real schedule
summary
problems for review
visit the case study
citations
suggested readings
web page for further information

chapter 16 eliciting requirements
where we are in the product development life cycle
chapter 16 relation to the 34 competencies
learning objectives for chapter 16
background for requirements management
requirements management and the sei cmm
critical success factors as applied to software requirements
what is a software requirement?
what makes a "good"software requirement?
requirements elicitation methods
guidelines in eliciting requirements
requirements and quality function deployment
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 17 developing the software requirements specificagion
where we are in the product development life cycle
chapter 17 relation to the 34 competencies
learning objectives for chapter 17
questions the srs answers for a project
benefits of an srs
building the srs
evaluating the project srs
degree of stability
degree of necessity
verifiability
modifiability
traceability
some final hints
summary
problems for review
visit the case study
citations
references
web pages for further information

chapter 18 determining project risks
where we are in the product development life cycle
chapter 18 relation to the 34 competencies
learning objectives for chapter 18
what is risk management?
risk management models
project risk and the sei
identifying risks
analyzing and quantifying risks
developing and controlling risks
risk categories
steps in developing a risk management plan
summary
problems for review
visit the case study
citations
web pages for further information
risk management tools
references

chapter 19 introduction to software engineering
where we are in the product development life cycle
chapter 19 relation to the 34 competencies
learning objectives for chapter 19
software,engineering,and software engineering
software engineering bodyof knowledge
swebok and the sei cmm
swebok and the 34 software project management competencies
swebok and quality software project management
summary
problems for review
visit the case study
citations
web pages for further information
suggested readings

chapter 20 reliability
where we are in the product development life cycle
chapter 20 relation to the 34 competencies
learning objectives for chapter 20
software reliability terminology
fault forecasting
fault prevention
fault removal
fault tolerance
reliability tools
softwaren reliability plan
summary
problems for review
visit the case study
citations
standards
web pages for further information
tools
suggested readings

chapter 21 software metrics
where we are in the product development life cycle
chapter 21 relation to the 34 competencies
learning objectives for chapter 21
what is a metric?
the importance of metrics to software projects
metrics and the sei cmm
sei cmm level 2:repeatable
sei cmm level 3:defined
sei cmm level 4:managed
useful metrics
the basili goal/question/metric paradigm
a "basic metrics"starter set
measuring aspects of software quality
the metrics plan
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 22 analysis and design methods
where we are in the product development life cycle
chapter 22 relation to the 34 competencies
learning objectives for chapter 22
analysis and design and the sei cmm
structured analysis/structured design(sa/sd)
object-oriented analysis/object-oriented design(ooa/ood)
summary
problems for review
visit the case study
citations
suggested readings
web pages for further informtion

chapter 23 validation and verification
reviews,inspections,and walkthroughs
testing
where we are in the product development life cycle
chpter 23 relation to the 34 competencies
learning objectives for chapter 23
static testing:reviews
dynamic testing
directed flow graph:mccabe cyclomatic complexity analysis
user acceptance and usability testing
the ideal test coverage
dynamic testing :measurement,reporting,and decision making
object-oriented testing
summary of dynamic testing
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 24 use of tools
where we are in the product development life cycle
learning objectives for chapter 24
software requirements tools
software design tools
software construction tools
software testing tools
software maintenance tools
software configuration management tools cmm level 2 and above
software engineering life cycle process tools
software engineering process tools
software quality tools
software engineering management tools
infrastructure support tools
miscellaneous tools issues
minimal tool sets
summary
problems for review
visit the case study
citations
tools
web pages for further information
references

chapter 25 project tracking and control
where we are in the product development life cycle
chapter 25 relation to the 34 competencies
learning objectives for chapter 25
control systems
scope management
schedule management
cost management
quality management
progress management
risk management
summary
problems for review
visit the case study
suggested readings
web pages for further information

chapter 26 continuous process improvement
where we are in the product development life cycle
chapter 26 relation to the 34 competencies
learning objectives for chapter 26
maturity level process characteristics
waste in the software development organization
six-steip software development process improvement model
applying the software development process improvement model
summary
problems for review
visit the case study
citations
tools
web pages for further information
suggested readings

chapter 27 project termination
where we are in the product development life cycle
chapter 27 relation to the 34 competencies
learning objectives for chapter 27
why terminate?
types of termination
what to do upon project termination
termination process
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 28 post-performance analysis
where we are in the product development life cycle
chapter 28 relation to the 34 competencies
learning objectives for chapter 28
what's in a name?
how to conduct a ppa
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 29 reporting and communicating
where we are in the product development life cycle
chapter 29 relation to the 34 competencies
learning objectives for chapter 29
effective communication
communication techniques
communicating with teams
communication and motivation skills of a software project manager
behavioral theory and motivation
project manager behavior that motivates
communicating in meetings
communicating via negotiation
negotiationg and culture
communicating via visual expression of information
reporting project status
communications management plan template
baseling plans
project reporting
summary
problems for review
visit the case study
citations
suggested readings
web pages for further information

chapter 30 software quality assurance
where we are in the product development life cycle
chapter 30 relation to the 34 competencies
learning objectives for chapter 30
building the software quality assurance plan
ensuring the sqap
summary
problems for review
visit the case study
references
web pages for further information

chapter 31 software configuration management
what is software configuration management?
why is scm important?
who is involved in scm?
how can software configuration be implemented in your organization?
where we are in the product development life cycle
chapter 31 relation to the 34 competencies
learning objectives for chapter 31
scm principles
the four basic requirements for an scm system
planning and organizing for scm
scm tools
benefits of scm process and tools
some problems with software
summary
problems for review
visit the case study
citations
references
web pages for further information

chapter 32 software quality assurance
where we are in the product development life cycle
chapter 32 relation to the 34 competencies
learning objectives for chapter 32
product development techniques
project management skills
people management skills
legal risk issues
summary
problems for review
visit the case study
web pages for further information
suggested readings

chapter 33 summary
product development techniques
project management skills
people management skills
visit the case study

appendix a supporting organizations
appendix a relation to the 34 competencies
key appendix a points
organizations supporting software development project management
state and local quality organizations and awards
visit the case study
web pages for further information

appendix b real world projects
case 1:managing a portfolio of client projects
hardware tester company projects
case 2:cots software selection for information technology systems
case 3:legacy software re-engineering
problems for review
visit the case study

appendix c creating the business plan
the technology business plan as the company's meta-plan
what is the technology business plan?
why build a technology business plan?
technology business plan contents
making the business case cost benefit analysis in a technology business plan
problems for review
visit the case study
web pages for further information

appendix d understanding systems engineering
where we are in the product development life cycle
learning objectives for appendix d
classical systems engineering model
requirements engineering
types of product systems
problems for review
visit the case study
references
web pages for further information
tools

appendix e distance project management
where we are in the product development life cycle
learning objectives for appendix e
managing distance projects-communications
managing distance projects-remote teambuilding
managing distance projects-tools
a case in point-quorus
ten commandments of managing a remote project team
problems for review
visit the case study
citations
web pages for further information

appendix f project artifact templates
where we are in the product development life cycle
learning objectives for appendix f
software project management plan(spmp)
software requirements specification(srs)
project risk management plan
software test plan
software configuration management plan(scmp)
references
web pages for further information

appendix g joint application design in use
what the team did right
what the team would change next time
jad team documents
final jad documents

glossary
quality engineering glossaries
software engineering glossaries
project management glossaries
quality software project management practitioner's glossary
bibliography
print bibliography
web pages for further information
index

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...