Professional Documents
Culture Documents
Seat Unit-3
Seat Unit-3
1. Review each of the adaptation criteria in Section 7.3.2 and assign the
appropriate grades (1 to 5) based on the characteristics of the project.
These grades should be entered into Table
2. Review the weighting factors assigned to each of the criteria. The value
of a weighting factor ranges from 0.8 to 1.2 and provides an indication of
the relative importance of a particular adaptation criterion to the types of
software developed within the local environment. If modifications are
required to better reflect local circumstances, they should be made.
Computing a Task Set Selector Value
3. Multiply the grade entered in Table 7.1 by the weighting factor and
by the entry point multiplier for the type of project to be undertaken.
The entry point multiplier takes on a value of 0 or 1 and indicates the
relevance of the adaptation criterion to the project type. The result of
the product grade x weighting factor x entry point multiplier is placed
in the Product column of Table 7.1 for each adaptation criteria
individually.
4. Compute the average of all entries in the Product column and place
the result in the space marked task set selector (TSS). This value will
be used to help select the task set that is most appropriate for the
project.
Interpreting the TSS Value and Selecting the Task Set
Once the task set selector is computed, the following guidelines can be
used to select the appropriate task set for a project:
Task set selector value Degree of rigor
TSS < 1.2 casual
1.0 < TSS < 3.0 structured
TSS > 2.4 strict
The overlap in TSS values from one recommended task set to another is
purposeful and is intended to illustrate that sharp boundaries are
impossible to define when making task set selections. In the final analysis,
the task set selector value, past experience, and common sense must all
be factored into the choice of the task set for a project.
TIMELINE CHARTS
A timeline is a chart that depicts how a set of
resources are used over time. If you're
managing a software project and want to
illustrate who is doing what and when, or if
you're organizing a conference and need to
schedule meeting rooms, a timeline is often a
reasonable visualization choice.
TIMELINE CHARTS
Timeline charts are highly versatile visual charts that
are used to illustrate a set of events chronologically.
They're an excellent tool for conceptualizing event
sequences or processes to gain insights into the
nuances of a project. That could include
summarizing historical events, or any other time
frame where you need to measure minutes, hours,
dates, or years.
TIMELINE CHARTS
There are many potential use cases for timeline charts. For
example, history students can use them to highlight important
events to help remember dates for an exam. Organizations can
use them to break down complex projects into more manageable
stints. Researchers can also use them to keep track of the time
between experiments.
Although there are several different types of timeline charts
available to choose from, all timeline charts follow a similar
structure. They will all include dates and descriptions, and some
will also include images and headers.
TIMELINE CHARTS
TYPES OF TIMELINE CHARTS
Gantt chart - are grid-based diagrams that break down projects
across calendar days. They are typically used as a project
management tool for large-scale development projects with
multiple stages and a firm deadline. For example, Gantt charts
are used widely in the construction industry, where plans are
highly dependent on each other, and one part of the project can't
start until another has ended. They are also used in industries
such as event planning to create a dependency between different
tasks.
TYPES OF TIMELINE CHARTS
Vertical bar chart timeline - Unlike most timelines, which you
can easily follow from left to right, a vertical timeline starts at
the bottom and ends at the top. They are a popular way to
show progress towards a specific goal. As you progress with a
particular task or goal, the colored bars feature that progress.
For example, fundraisers often use vertical bar chart timelines
to show how much progress they have made towards raising
a specific amount of money.
TYPES OF TIMELINE CHARTS
Chronological timeline - A chronological timeline is an
organized way of showing you when events happen as they
relate to a specific time. Chronological timelines typically
start with the event that happened first and end with the
event that occurred most recently. For example, a history
student might use a chronological timeline to help them
memorize different events that took place throughout World
War 1.
TYPES OF TIMELINE CHARTS
Static and interactive timelines - While static timelines just allow users to
look at them, interactive timelines are more dynamic. They typically let users
scroll through them, zoom in and out, and even change the data in real-time
to display different results. Static timelines are much easier to create and
are good when you have a small, concise amount of data.
While dynamic timelines typically require more effort to create, they are an
excellent way to display significant amounts of data. For example, a
software organization might use a dynamic timeline to visualize critical
metrics, coordinate tasks, set deadlines, and identify potential delays.
BENEFITS OF TIMELINE CHARTS
● Helping you manage and ensure complex tasks stay on
schedule in project management situations.
● Providing visualizations for processes or events occurring
over a specific timeframe, like when using them for
educational projects or product development.
● Working as a visual aid to help planners and project
managers conceptualize and make decisions about current
and future projects.
● Allowing you to see how to allocate resources easier, such as
for event planning or project management.
TRACKING THE SCHEDULE
Project Planning is an important activity performed by Project
Managers. Project Managers can use the tools and techniques to
develop, monitor, and control project timelines and schedules. The
tracking tools can automatically produce a pictorial representation
of the project plan. These tools also instantly update time plans as
soon as new information is entered and produce automatic reports
to control the project. Scheduling tools also look into Task
breakdown and Risk management also with greater accuracy and
ease of monitoring the reports. It also provides a good GUI to
effectively communicate with the stakeholders of the project.
EARNED VALUE ANALYSIS
The risk denotes the uncertainty that may occur in the choices due to
past actions and risk is something which causes heavy losses.
Definition of risk management: Risk management refers to the
process of making decisions based on an evaluation of the factors that
threats to the business. Various activities that are carried out for risk
management are -1. Risk identification 2. Risk Assessment
SOFTWARE RISKS-
iii) Sales risk - When a product is built but how to sell is not
clear then such situation brings sales risk.
The risk identification process defines the scope of a project or program. It consists of various steps outlining the
project’s boundaries and requirements. Also, this ensures that it considers and accounts for all potential risks.
These stages include:
1. Identifying potential risks: In this step, the project team and stakeholders identify potential risks that could impact
the project. This includes internal factors, such as resource shortages, and external factors, such as changes in
regulations or market conditions.
2. Assessing the likelihood and impact: Once potential risks have been identified, the next step is to assess the
likelihood and impact of each risk. The likelihood refers to the probability of the risk occurring, while the impact refers
to the potential consequences if the risk does occur.
Risk Identification
3. Prioritizing risks: Based on the likelihood and impact of each risk, the risks
should be prioritized so that the most critical risks can be addressed first. This
ensures that the project’s limited resources go toward the most important risks.
4. Developing risk mitigation plans: For the most critical risks, the project
team should develop risk mitigation plans to minimize the potential impact of the
risks. Hence, this may include purchasing insurance, making changes to the
project schedule, or developing contingency plans.
#1 – Brainstorming
A group of stakeholders from different departments or disciplines identifies potential risks. It can be an effective tool for
generating creative and innovative ideas, and it can help to foster collaboration and teamwork among project team members.
A systematic approach to identifying the underlying causes of risks. It involves investigating the factors contributing to a
particular risk event to identify the root cause and develop effective risk mitigation strategies.
#3 – SWOT Analysis
It represents the organization’s strengths, weaknesses, opportunities, and threats. It is a structured approach that can help to
identify internal and external factors that can affect the success of an initiative.
#4 – Expert Judgment
Consulting with experts who have experience with similar projects or in relevant fields. The experts can provide insights and
recommendations on the technical feasibility, cost-effectiveness, and other factors related to the project.
Risk Identification Example
Let’s consider a construction project. In this case, the risk identification process would involve
defining the project’s scope, including the construction type, the completion timeline, and
the allocated budget. Once the project scope has been established, the risk identification
process would move to identify potential risks that could impact the project.
Some examples of potential risks in a construction project could include weather conditions,
such as hurricanes, floods, or extreme temperatures, which could delay or interrupt the
construction process.
Other risks could include resource shortages, such as construction materials, equipment, or
skilled labor, which could impact the project’s timeline and budget. Labor disputes, such as
strikes or protests by construction workers, could also be risky.
Risk Identification
Advantages
Disadvantages
● Will the project get proper support from the customer manager?
● Are end-users committed to software that has been produced?
● Is there a clear understanding of the requirements?
● Is there an active involvement of customers in the requirement definition?
● Are the expectations set for the product are realistic?
● Is project scope stable?
● Are there team members with the required skills?
● Are project requirements stable?
● Does technology used for software is known to developers?
Risk Assessment
● Is the size of the team sufficient to develop the required product?
● Is that all customers know the importance of the product/requirements of the system to be built?
Thus, the number of negative answers to these questions represents the severity of the impact of risk on the
overall project. It is not about creating or making a large number of work papers, but rather simply identify and
find out measures to control risks in your workplace.
Risk Projection
Risk Projection
Risk Projection
Risk mitigation, monitoring and management (RMMM)
A risk management technique is usually seen in the software Project plan. This can be divided into Risk
Mitigation, Monitoring, and Management Plan (RMMM). In this plan, all works are done as part of risk
analysis. As part of the overall project plan project manager generally uses this RMMM plan.
In some software teams, risk is documented with the help of a Risk Information Sheet (RIS). This RIS is
controlled by using a database system for easier management of information i.e creation, priority
ordering, searching, and other analysis. After documentation of RMMM and start of a project, risk
mitigation and monitoring steps will start.
Risk Mitigation :
It is an activity used to avoid problems (Risk Avoidance).
Steps for mitigating the risks as follows.
It assumes that the mitigation activity failed and the risk is a reality. This task is done by Project manager
when risk becomes reality and causes severe problems. If the project manager effectively uses project
mitigation to remove risks successfully then it is easier to manage the risks. This shows that the response
that will be taken for each risk by a manager. The main objective of the risk management plan is the risk
register. This risk register describes and focuses on the predicted threats to a software project.
Risk mitigation, monitoring and management (RMMM)
Example:
Let us understand RMMM with the help of an example of high staff turnover.
Risk Mitigation:
To mitigate this risk, project management must develop a strategy for reducing turnover. The possible
steps to be taken are:
● Meet the current staff to determine causes for turnover (e.g., poor working conditions, low pay,
competitive job market).
● Mitigate those causes that are under our control before the project starts.
● Once the project commences, assume turnover will occur and develop techniques to ensure
continuity when people leave.
● Organize project teams so that information about each development activity is widely dispersed.
● Define documentation standards and establish mechanisms to ensure that documents are
developed in a timely manner.
● Assign a backup staff member for every critical technologist.
Risk mitigation, monitoring and management (RMMM)
Risk Monitoring:
As the project proceeds, risk monitoring activities commence. The project manager monitors factors that
may provide an indication of whether the risk is becoming more or less likely. In the case of high staff
turnover, the following factors can be monitored:
Risk Management:
Risk management and contingency planning assumes that mitigation efforts have failed and that the risk
has become a reality. Continuing the example, the project is well underway, and a number of people
announce that they will be leaving. If the mitigation strategy has been followed, backup is available,
information is documented, and knowledge has been dispersed across the team. In addition, the project
manager may temporarily refocus resources (and readjust the project schedule) to those functions that
are fully staffed, enabling newcomers who must be added to the team to “get up to the speed“.
Risk mitigation, monitoring and management (RMMM)
Drawbacks of RMMM: