Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Software Project Management

No description

Prasad Sampat

on 6 February 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Software Project Management

Software Project Management Introduction Importance of Software Project Management Role of Modern IT Department Planning: is the most critical and gets the least amount of our time

Organizing: Orderly fashion (Contingent/Prerequisites)

Controlling:is critical if we are to use our limited resources wisely

Measuring:To determine if we accomplished the goal or met the target? An information system - is any combination of information technology and people's activities that support operations, management and decision making.

interaction between people, processes, data and technology Definition of IT-
Study, design, development, application, implementation, support or management of computer-based information systems. Functions of Modern IT Departments Managing IT Resources Case Study 1 Case Study 2 Conclusion Management Structure for Information System projects Information Systems An Information System (IS) consists of five basic resources, namely:

People, consists of IT specialists (such as a Database Administrator or Network Engineer) and end-users (such as Data Capture Clerks)

Hardware, which consists of all the physical aspects of an information system, ranging from peripherals to computer parts and servers

Software, which consists of System Software, Application Software and Utility Software

Data, which consists of all the knowledge and databases

Networks, which consists of communication media and network support Enables to map out a course of action or work plan
Helps to think systematically and thoroughly
Unique Task
Specific Objective
Variety of Resources
Time bound IT projects have a terrible track record -

A 1995 Standish Group study (CHAOS) - 16.2 percent of IT projects successful in scope, time, and cost goals

Over 31 percent of IT projects canceled before completion, costing over $81 billion in the U.S. alone Better control of financial, physical, human resources
Improved customer relations
Shorter development times
Lower costs
Higher quality and increased reliability
Higher profit margins
Improved productivity
Better internal coordination
Higher worker morale (less stress) Processes for Software Development Management : Risk management - measuring/assessing risk, developing strategies to manage the risk
- business case for starting the project
- cost-benefit analysis
- contingency plan Requirements management - identifying, eliciting, documenting, analyzing, tracing, prioritizing and agreeing on requirements and then controlling change and communicating to relevant stakeholders

Change management - related to changes to scope(project management)

Software configuration management - identifying, and documenting the scope itself Processes for Software Development Management : Release management - testing, identifying, documenting, prioritizing and agreeing on releases of software, controlling the release schedule SPM Process core components are Initiating, Planning, Executing, Controlling and Closing
SPM Process revolves around resources such as time, money, people, materials, energy and space
Projects are temporary in their nature and are organized to create a unique product or service
SPM was typically confined as engineering process to construct various software products
SPM Establishment of a uniform project management planning method and platform
SPM help us to control complexity of projectSPM help us in order to automate the process of software development Weak business case
Lack of senior management commitment
Inadequate project planning - (budget, schedule, scope, etc.)Absence of user involvement
New or unfamiliar technologyLack of defined, clear or concise requirements IT Projects Failure Reasons Project Management Must be organized into effective teams

Motivated to do high-quality work

Coordinated to achieve effective communication and results

Effective Leadership People Senior managers - define business issues that impact project

Project (technical) managers - must plan, motivate, organize and control the project team

Customers - specify requirements

End users - use the software People Software Managing Software Development through methodologies and frameworks Role of Modern IT

1. Fields of Study

2. Operations of Military and its Intelligence

3. Communication

4. Storage

5. Marketing

6. Information Role of IT in the Modern Corporate Enterprise:

Enablers and Inhibitors in Aligning IT and Business Strategy:-

Low level of IT/business area integration
Perceiving the business area internal user as the customer.
Reactive rather than proactive service.
Excessive focus on time-related and count-oriented goals.
Inability or failure to measure IT's contribution to the company's top line and profit

Enablers: High level of IT/business area integration
IT's knowledge of the company and its customers.
Partnerships between business area and IT in setting goals.
Strong IT involvement in developing overall business strategy.
Enterprise wide commitment toward achieving corporate objectives. 1.Inventory Management

2.Data Management

3.Management Information Systems

4.Customer Relationship Management Popular Information Technology Skills:

Some of the most popular information technology skills at the moment are:

 Computer Networking

 Information Security

 IT Governance


 Business Intelligence

 Linux

 Unix

 Project Management Functions of Information Technology in Modern Day Business

 Cost Effectiveness

 Benefits within Businesses

 Job Creation What is a Project? The fundamental nature of a project is that it is a “temporary endeavor undertaken to create a unique product, service, or result.” Projects are distinguished from operations and from programs. What is Project Management? Project management is the discipline of planning, organizing, motivating, and controlling resources to achieve specific goals. A project is a temporary endeavor with a defined beginning and end (usually time-constrained, and often constrained by funding or deliverable), undertaken to meet unique goals and objectives, typically to bring about beneficial change or added value. Project Management What is Software Project Management? Software project management is the art and science of planning and leading software projects. It is a sub-discipline of project management in which software projects are planned, implemented, monitored and controlled. Iron Triangle
Full transcript