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

Basics of Project Management, IT Resource Management and Case Studies

Prasad Sampat

on 10 February 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Software Project Management

Resources to achieve specific goals. Temporary endeavor with a defined beginning and end
Undertaken to meet unique goals and objectives
Typically to bring about beneficial change or added value IRON TRIANGLE Software project management is the art and science of planning and leading software projects
Sub-discipline of project management in which software projects are planned, implemented, monitored and controlled PROJECT MANAGEMENT ROLE Studying
... the computer-based information systems of Modern I.T. Department APPLICATIONS of Modern I.T. Department Fields of Study
Operations of Military and its Intelligence
Information ROLE in Modern Corporate Enterprise Inhibitors:
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

High level of IT/business area integration
Technical 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 objectives IT ASSET MANAGEMENT Set of business practices that join financial, contractual and inventory functions to support life cycle management and strategic decision making for the IT environment
Assets include all elements of software and hardware that are found in the business environment
Also known as IT inventory management, is an important part of an organization's strategy
It usually involves gathering detailed hardware and software inventory information which is then used to make decisions about hardware and software purchases and redistribution
IT inventory management helps organizations manage their systems more effectively and saves time and money by eliminating unnecessary purchases and wasted resources Management of the physical components of computers and computer networks, from acquisition through disposal
Common business practices include request and approval process, procurement management, life cycle management, redeployment and disposal management
A key component is capturing the financial information about the hardware life cycle which aids the organization in making business decisions based on meaningful and measurable financial objectives
Software Asset Management is a similar process, focusing on software assets, including licenses, versions and installed endpoints The IT Asset Management function is the primary point of accountability for the life-cycle management of information technology assets throughout the organization
Included in this responsibility are development and maintenance of policies, standards, processes, systems and measurements that enable the organization to manage the IT Asset Portfolio with respect to risk, cost, control, IT Governance, compliance and business performance objectives as established by the business
IT Asset Management uses integrated software solutions that work with all departments that are involved in the procurement, deployment, management and expense reporting of IT assets ITAM business practices have a common set of goals:
• Uncover savings through process improvement and support for strategic decision making
• Gain control of the inventory
• Increase accountability to ensure compliance
• Enhance performance of assets and the life cycle management
• Improve Availability Time of the Business/Applications/Processes Hardware Asset Management Role of IT asset management in an organization Goals of ITAM Process ITAM business practices are process-driven and matured through iterative and focused improvements. Most successful ITAM programs are invasive to the organization, involving everyone at some level, such as end users, budget managers, IT service departments, and finance
IT asset management generally uses automation, including the use small "passive" RFID tags designed to fit all types of IT assets and smart software designed to track the RFID-tagged asset locations automatically, to manage the discovery of assets, so inventory can be compared to ownership information
Full business management of IT assets requires a repository of multiple types of information about the asset, as well as integration with other systems such as supply chain, help desk, procurement and HR systems Berkeley University - Apple Podcast - CISCO LONDON CONGESTION CHARGE - MASTEK Developing a technology-enhanced environment to share learning
Automated system to capture & deliver content from the classroom Cisco recommended the hierarchical network model for achieving the level of high availability, network reliability, and scalability Integrated Apple's Podcast Producer along with Cisco IOS® networking software Podcast Pilot Program Podcasting is planned for 70 classrooms in the next one to two years
Two million iTunes downloads occurred within the first year
More than 160 courses are available to the public for free
More than 200 special events, with prominent speakers such as Jane Goodall, are available
Faculty use has increased due to easier podcast production RESULTS... http://webcast.berkeley.edu/ Discourage traffic congestion in the city centre
Push people towards public transport. Automatic number plate recognition (ANPR) technology along with Colt Trial for six months Cameras record images of traffic and
Send them to a central processor to have their number plates read and checked against the list of vehicles that have been paid for Traffic cut by around 20%
72% increase in the number of cyclists on the capital's major roads since 2000
London Low Emission Zone (LLEZ) were introduced for lorries THANK YOU... wikipedia.com
roadtraffic-technology.com/projects/congestion/ REFERENCES... AGENDA Software Project Management
Management structure for I.S.
Asset Management
Case studies FUNCTIONS Inventory Management
Data Management
Management Information Systems
Customer Relationship Management SKILL SETS Computer Networking
Information Security
 IT Governance
 Business Intelligence
 Linux
 Unix
 Project Management Cost Effectiveness
 Benefits within Business
 Job Creation FUNCTIONS in Modern Day Business IMPORTANCE of Software Project Management 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? 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) 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) found that only 16.2 percent of IT projects were successful in meeting scope, time, and cost goals

Over 31 percent of IT projects were canceled before completion, costing over $81 billion in the U.S. alone Weak business case
Lack of senior management commitment
Inadequate project planning - (budget, schedule, scope, etc.)
Absence of user involvement
New or unfamiliar technology
Lack of defined, clear or concise requirements REASONS FOR FAILURE 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 PROCESS for Software Project Management PROCESS for Software Project Management Risk management - measuring/assessing risk, developing strategies to manage the risk
- business case for starting the project
- cost-benefit analysis
- contingency plan

Release management - testing, identifying, documenting, prioritizing and agreeing on releases of software, controlling the release schedule MANAGEMENT STRUCTURE for Information System Projects Combination of information technology and people's activities that support operations, management and decision making
Interaction between people, processes, data and technology INFORMATION SYSTEM 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 Information System (IS) consists of five basic resources Must be organized into effective teams
Motivated to do high-quality work
Coordinated to achieve effective communication and results
Effective Leadership
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 CONCLUSION 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 of Modern I.T. Departments
Full transcript