Does the course have any prerequisites:
1 You should have a basic knowledge on how software is developed. Programming experience is not required.
2 Practical experience of software development projects is added advantage but not blocking.
Who is the target student:
1 This course is aimed at those individuals operating as a member of a project team e.g. subject matter expert, task owner, coordinator etc.
2 Project team members, Junior Project Managers, Project Sponsors, Product Owners, Junior-level Product Managers, programrs, designers, testers, software engineers, executives, business owners, business analysts.
3 Those who want to learn about leading and guiding software development or implementation projects
4 Those involved in software projects moving into a team leader or project management role
5 Software Project Managers preparing a PMP certification
6 Experienced Project Managers with little or no experience in software development
7 Individuals in various job roles who are involved in leading, managing, and participating in small to medium scale projects.
8 This course is ideal for a leader or manager wanting to take their career and salary to the next level in earning a globally recognized credential
9 Might or might not have received formal project management training
10 who Wish to develop professionally and increase their project management skills
11 who Want to apply a formalized and standards-based approach to project management
12 Note: PMP® candidates will need additional resources to prepare for the exam
What will they learn? At the end of your course, students will be able to...
1 Definition and Characteristics of Project
2 Project Management and Process
3 Project Management Main Terms and Concept
4 Project vs. Operation
5 Operation task and Project task
6 Project Life Cycle and product Life Cycle
7 Project Stakeholder
8 Project Organization,Project Governance,Project Baseline,Project Constraints,Project Environment
9 Organizational Process Assets
10 Relation and Interaction
11 Project Management Process Groups
13 What is Software?
14 Software Crisis - Causes and Solution
15 Software Engineering
16 Successful Software Development Project Culture-Project Visualization,Planning
17 Software Life Cycle Model-Waterfall, Prototyping, Spiral, Iteration, RAD Model
18 Software Development Methodology-Structural, Information, Object-Oriented, CBD, Agile Methodology
19 Project Life Cycle and Project Stakeholder Management
20 Project Integration Management
21 Integration Management Process
22 Project Charter and Plan Development
23 Project Work instruction
24 Project Work and Change Control
25 Lesson Collection
26 Scope Management of SW Product Development Project and Importance
27 Extraction & Analysis and Verification of Requirements
28 Work Breakdown Structure(WBS)
29 Activity definition
30 Scope Control:Scope Creep and Gold Plating
31 Scope and Quality
32 Project Time Management
33 Project Time Management:Problems and Approaches, Activity order, Development of Schedule and Control
34 Process in Project Time Management
35 Develop Schedule
36 Schedule Control
37 Project Risk Management
38 Risk Classification System
39 Risk of SW Project
40 Risk Management Process-Identification, Assessment, Response and Control
41 Risk Identification
42 Risk Assessment
43 Risk Response
44 Risk Control
45 To receive certification that you have completed the course, you must attend the course in full.
46 Understand the complete view of the role of a Software Project Manager
47 Understand the multiple activities of a Software Project Manager
48 Have a framework with which to plan and run a software project
49 Use a variety of tools and effective techniques for software project management
50 you will practice and apply management techniques to realistic scenarios that you will face as a Software Product Manager
51 It will also let you improve the Software quality of the product.
52 For college going students, this course will help in improving grades in college curriculum.
What is the course about?
This training program on Software Project Management is divided into two parts. This is the first part.
This covers Software Life Cycle Models & Development Methodology, Integration, Stakeholder, Scope, Resource, Time, Cost, Risk, Quality, Procurement, Communication, Software Engineering, Integration Management,Time Management,Risk Management,Scope Management,Work and Change Control,Extraction & Analysis of Requirements,WBS,Scope Creep and Gold Plating, Scope and Quality.
This course highlights the importance and role of software product management. It also provides an overview of the specialization, as well as its goals, structure, and expectations. The course explains the value of process, requirements, planning, and monitoring in producing better software.
Our starting point will be the goal of software product management, and that is to build better software. We will delve into the role of the software product manager, where you will know the real life techniques. This course will also cover the path which you will take through this specialization, which offers to prepare you for taking on a software product manager role.
Upon successful completion of this course, you will be able to:
- Relate software product management to better software products
- Recognize the role of a software product manager
- Reflect on how Agile principles will improve your own projects
This course describes Software engineering definitions, different phases used in software engineering, how does testing fit in the whole SDLC life cycle. We also go further into details of SDLC, i.e., software development life cycle. We understand why it is important to follow a specific SDLC models, what are the benefits and challenges of using a SDLC model. We will look into different types of SDLC models used across the world in industry. We discuss about common and contemporary SDLC models. We discuss one by one details of each SDLC model, like waterfall model, incremental models, prototyping model, spiral model. We will also discuss contemporary SDLC models like RAD ,i.e., Rapid Application Development model and Sliced model. We will understand what are the weaknesses and strengths of each SDLC model discussed and when should it be used.
Software Development Methodology is a core course for computer information systems master’s candidates. Software development methodology is concerned with determining the information needs of a company and specifying the requirements for specific systems that support business processes. Analysis tasks are concerned with data, process, and object modeling for the business processes. Analysis directly influences the scope of an application and, subsequently, its design and construction.
You will going to Effectively manage your software development efforts by selecting the correct development life cycle, creating realistic plans, and managing a team through each project phase. In this training course, you use a realistic case study to develop ideas, practice key concepts, conduct a kick-off meeting, define successful software projects, analyze projects from a team perspective, and make estimations.
Project integration management is part of the 10 project management knowledge areas and prevalent in all the 5 phases there are to project management: initiating, planning, executing, monitoring & controlling, and closing. Project integration management will form that strong connection between two distinctive processes and creates a chain wherein there’s smooth functioning of the tasks and activities taken up.
Every project manager or project leader has had a project that seems to spiral out of control - absorbing more time and resource than was planned. This course will help you stop that happening. You will learn time management strategies to help you prevent projects becoming unmanageable and develop the fundamental skills of a project manager to make sure every project you run meets its deadlines.
You Will Learn How To
Deliver successful software projects that support your organization's strategic goals
Adjust your management style to reflect the chosen software development life cycle (SDLC)
Construct a work breakdown structure that addresses real-world management challenges
Create a network diagram showing task dependencies
Project risk management is the 'radar' that enables your business to avoid obstacles, show-stoppers and major disasters!
Risk management is a well-recognised set of tools and methods that enables you to systematically identify project risks and then to respond appropriately. Responding to risks may mean reducing the chances that a specific risk will turn into an Issue that would hurt your project. It may mean putting recovery plans in place so that you can deal with outcomes effectively when risks do turn into real problems.
Some of the major challenges as a project manager revolve around the management of a project’s scope. In this training course, you leverage industry best practices to plan and define a project’s scope, collect useful requirements, develop a Work Breakdown Structure (WBS), and deal with uncontrollable changes or continuous growth (a.k.a. scope creep).
There is a wealth of information on project management. But unfortunately, we have come to realise that only a small fraction applies to software project management. This course covers new practices and new ideas Project Managers ought to consider to make their software development projects succeed.
Please remember that this is a serious course on Management. I believe that subjects like this cannot be learned in few hours. It required continuous practice. Students may have to put a lot of efforts in order to become expert manager and make the best use of this course. This course covers the essential information that every manager needs to know about management skills.
When you complete this course, you will be able to understand the basic terminologies and concepts of software Project Management.
1. Establish how all project activities are interrelated.
2. Know when and how to use the defined Tools and Techniques on projects.
3. Understand Project Management definitions, acronyms and terminology.
4. Gain essential skills necessary to work as a project team.
5. Develop interpersonal and general project management skills.
What kind of material is included?
1. This course consists of high quality training content using quality videos with industry oriented hands-on examples.
2. I have tried to include the juice of my 10 years of experience in this course.
3. The focus is on giving real life essential tricks and skills.
4. I suggest students to take this course with pen and paper handy. Note the important points and take part in discussions.
How long will the course take to complete?
1. This is the comprehensive course covering almost all the topics of Software Project Management.
2. I advise students to cover not more than one lesson/section per day and do not move to the next lesson/section untill the concepts are clear.
How is the course structured?
1. A perfect blend of theory and on the job training.
Why take this course?
1. This is the comprehensive course covering almost all the topics of Software Project Management.
2. This course will tends to replace text books ie it will be a complete reference of Software Project Management.
3. For the college going students, this course helps in improving grades in college curriculum and increases the chances at the final Campus Interview.
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.