With the Agile project framework in place for your home improvement stores e-commerce website you did, you must now consider
With the Agile project framework in place for your home improvement store’s e-commerce website you did, you must now consider long-term and short-term planning for your project. In addition, the company has realized the importance of mobile devices, such as smart phones and tablets, and decided to extend the e-commerce effort to include these devices. Note: You may create and/or assume all necessary assumptions needed for the completion of this assignment.
Write a 5 page paper in which you define the release plan of your project. In your paper, you must:
- Highlight the product road map and product life cycle.
- Provide at least three iterations and no more than ten tasks related to development on mobile devices.
- Speculate on the associated risks regarding the development on mobile devices and provide strategies to mitigate those risks.
- Provide at least two examples of maintenance stories and two examples of performance cards based on the context of the project.
The specific course learning outcome associated with this assignment is:
- Assess the risks of adding new tasks into an existing Agile project management plan.
1
IT project
Name
Institution
Instructor
Course
Date
2
IT project
Summary
The selected project is about the challenges experienced by customers especially when
they decided to incorporating online booking or deliveries. The internet has been introduced to
simplify life and clients are lucky that they can book bus tickets or order items delivery through
various developed platforms. The contemporary world can barely remember how life was
without the internet and how the present life is. Most clients have indulged in online booking
because the services have been easily availed and have to use minimal struggles to ensure that
they have adequate experiences. The major requirement is an organization with a captivating
image thus drawing them to make the necessary bookings or purchases.
The major challenge faced is the increase in companies that have identified the internet as
a platform for conducting their businesses. Most of such organization are fabricating their
websites and lying about the provided services. The major result is that they will barely receive
the required services because they were misled. Companies do not take their time and plan how
they will sell their products in the internet services. It has become pretty challenging to find a
clientele population that has significant trust in internet services. They have been fabricated as
negative platform and it is slowly losing its prevalence.
The primary objective of companies should be seeking ultimate satisfaction of the clients.
However, the internet has become extremely popular until the firms have neglected their duties
which facilitate attraction of the clients. Another difficulty that has been highlighted is that
sometimes the websites have unnecessary information and regulations which discourage the
clients from proceeding and making their bookings. The primary aim of the project is ensuring
3
that solutions have been highlighted that would facilitate eradicating of the challenges to ensure
client satisfaction.
Goals and objectives
The first project goal and objective is analyzing the benefits of the concept to the client.
The discussion concept for the subject is how the internet has hindered the smooth running of
one’s life. Therefore, the first project objective is to comprehend the significance of the internet
and why people have developed an attachment to the ideology. Therefore, project should
highlight the significance and provide an explanation why the present challenges are an extreme
drawback on clients. The challenges have been summarized and an objective should be
developed analyzing what instigated the internet challenges and how the clients have submitted
their responses.
Another goal and objective is developing solutions to the highlighted challenges. The
project will simply analyze some of the best solutions that would invoke the necessary changes.
The solutions are meant to positively impact the audience and receive a positive response. The
objective is mandatory for the project because expounding on the challenges means that
solutions have to be discussed and highlight the possible way that the internet will be changed
and the organizations will use the websites for performance improvement. The solutions will be
a summary of the factors which will invoke a positive response from the population.
The last objective will be analyzing the implementation and some of the responses that
would be discerned from the consumers. The solutions will have an ultimate repercussion thus
the project aims to analyze both the positive and the negative aspects. For instance, the objective
seeks to comprehend why the clients embraced or rejected the solutions. Additionally, another
4
goal is to investigate whether the provided options offer a permanent or temporary solution. It
will reflect whether the project needs to prepare for the future.
Key customers and stakeholders
Key customer to for the project is an internet user. The project has been developed and is
aimed at any individual who has been accustomed to using the internet for their activities. For
instance, an internet user needs to use the internet for website connections. It means that the
organization is sold by how they have designed their website programs to ensure client
attraction. The project addressed the internet clients assimilated to making online bookings and
commodity purchases. Therefore, it provides the necessary challenges and solutions that the
intended audience can read and be informed to ensure their selection on whether to use internet
services for their booking activities.
Another shareholder benefitting from the project is the financial source. The project has a
financial support system that ensures that I have received the necessary materials required for the
project. They are entitled to the final compilation to analyze how the provided finances have
been used. The strategy is significant since it will ensure that future projects have been funded
because of an excellent financial structure disseminated by the current presentation. Therefore,
they should be given the project to ensure that they analyze whether an individual completed
their project during the allocated time.
Another significant person who will receive my project is the supervisor. He will receive
the project to analyze whether all of the mentioned factors have been addressed and the
necessary steps followed. I have to simplify my work to ensure that the supervisor has few
challenges during his inspection. For instance, I should bold each step that will help him
5
comprehend the different steps I followed during the project. The strategy is beneficial since it
would place me at a better place point wise.
Milestone
Milestones indicate the periodic achievement presented in a project. Hitting a milestone
means that the individual has completed a specific task for the project and can move to the next
phase presented in their schedule. The first milestone for the project will be highlighting specific
time and dates where all the phases will be accomplished. It is considered a milestone because it
is an actual first step to be taken to develop a project foundation. It means that they have to
provide time limits and the necessary activities that would be incorporated on the specific dates.
Therefore, that milestone will help an individual stay in track during their project and avoid
lateness instances.
Another milestone is when the intended audience and the shareholders have approved and
provided the intended support. The individual should analyze and identify the stakeholders for
the project. They should be involved since they would help determine the direction which a
project will take. For instance, the stakeholders for the project might be finance providers and it
would be a milestone if they have approved the provided budget. It means they are in line with
the project and will provide the required support from when the project is started until when it
has been completed. Stakeholder support is a huge milestone since it depicts that the project is on
the required track and will be achieve the anticipated success.
Additionally, the third milestone which one will hit during the project is identifying all
the challenges that have been hindering their performance. It is pretty challenging to highlight
the problems thus will be a milestone since one will be prompted to develop the consequent
solutions to ensure that the project proceeds with the intended direction. Moving through one
6
phase to another is a milestone since an individual works through the hard and the simple tasks
while pushing towards the final compilation of data and its presentation to the stakeholders.
Timeline
A high level timeline expounds on the estimated duration that certain tasks should be
accomplished. An individual should ensure that they have put in significant efforts to attain the
objectives at the estimated times using the available project resources.
Planning Duration Starting date Finishing date
Presentation of project
to the stakeholders
I day 27/11/2021 27/11/2021
Development of goals
and objectives
2 days 28/11/2021 29/11/2021
interviewing of the
anticipated
participants for the
project
5 days 30/11/2021 4/11/2021
Background research
to identify challenges
and formulate the
required solutions
3 days 5/11/2021 8/11/2021
Identification of key
milestones achieved
in the project course
1 day 9/11/2021 9/11/2021
Project budget 2 days 10/11/2021 11/11/2021
7
estimation of the
required resources
Analysis of
techniques that would
be used to stay on
track
1 day 12/11/2021 12/11/2021
Cost estimation
The project’s overall cost is estimated at thirty dollars which should be enough to
purchase the required materials for the allocated duration. The cost has been estimated after
compiling requirements like questionnaires which would be used in the interviews with the
clients regarding their challenges. Printing and transportation is also part of the budget and the
remaining cash will be used for emergency. I plan to acquire the financial support through
presenting the proposal before the stake holders. If they approve the proposal, it means that they
will provide the estimates and I should ensure that my project requirements will fit within the
provided budget thus indicates a significance of background research before officially starting on
the project.
Risk and solution
The first risk that I am bound to experience is poor planning before starting the project. It
means that I went straight into the project before analyzing the questions and comprehending
what the project is all about. That is an unavoidable risk since I have trouble with poor planning
for any project or meeting. The best solution to that identified risk is ensuring that I have
developed a timetable that would schedule all of the activities to be done to ensure that project
8
completion. The timetable should be accompanied by the necessary time and dates to ensure that
nothing has been missed. The schedule development is beneficial since I will tick out each
written step as I move forward all the provided instructions. One thing which can impact an
excellent project is slagging and ignoring the time limits step. The last few steps I will be rushing
to beat the deadline thus present something incomplete and vague.
Another risk that would be caused by poor planning is low performance and results
outcome. Doing a rushed project because of improper planning will not provide the desired
results after it has been presented to the supervisor. I will receive negative reviews and
comments on the project thus will not have attained the anticipated results. Such a project cannot
be used or presented as a marketing proposal for the organization. Therefore, I should work on
my incompetency to ensure that I do not miss on significant opportunities because of lack of
enough preparation. Planning means I have enough resources and finances which would be
incorporated throughout the project period to avoid instances where they have depleted and the
project stops because of the very factors which should have been addressed at the beginning. I
should set my primary objectives which I should accomplish while on the project process.
Staying on track
Staying on track is an essential strategy especially when working on a project. The first
measure that I can incorporate when working on my program is by ensuring that I allocate the
estimated time required for completion. It means that all the assigned tasks should be done after
a month or a week’s time. Therefore, with that time allocation, I can comfortably create a
schedule on the bigger and smaller tasks that I have to incorporate to ensure that I have compiled
all the necessary data by a given time. With that time reminder, it will be pretty rare that I fall
back behind schedule.
9
Additionally, I can stay on track by analyzing some of the challenges I might experience
when working through my project. Every task has its negativities and identifying them earlier is
beneficial because I will develop the required solutions. For instance, if the challenge will be
resource related, I must ensure that I have done an extensive research in where to acquire them
before dividing my projects and allocating the time duration. The primary objective is ensuring
that I have started up on my project after I have gathered enough solutions or eradicated the
possible barriers which might affect the outcome.
Moreover, I can stay in track through having an open mind and allowing my colleagues
to go through my project. The primary reason for the strategy is that they will help analyze some
of the weaknesses within my project. I will correct the mistakes before handing it to the
professor for final remarks. I should stay on track through indulging in in-depth research using
references and interviewing people to ensure that I have an expanded scope and facts about the
necessary project details. Therefore, avoiding all the unnecessary factors that may hinder my
progress is another beneficial way of maintaining the selected track.
,
1
Agile Delivery Framework
Agile delivery framework refers to an interactive software delivery system that deals
with building of incremental software. The framework aims to deliver software at the
commencement of a project, rather than at the end of the project. The framework deals with
lean, incremental, and iterative approaches in software delivery. Agile delivery framework
improves product vision and strategy. Product strategy aims to achieve a clear direction of
where a team wants to go. Increasingly, product strategy helps in identifying and prioritizing
issues and hindrances a team should address to achieve product vision.
According to Arachchi and Perera (2018), product vision and strategy consists of a
myriad of processes and procedures. They are designed to modify these procedures to ensure
that the company reaches their target. Some studies also refer to product vision and strategy
as approaches that can only be effective and appropriate when they are implemented
critically. They are sets of practical principles and instructions that should often be adhered
to.
Quality control plan in agile delivery may include a number of procedures such as
description of the material standards, the measurement tolerances acceptance, and applicable
workmanship standards (Dalpiaz and Brinkkemper, 2021). Other strategies may include
prompt review of completed activities for verification of relevance and validity, continued
supervision, providing clear directions and instructions, training, and quality planning.
Agile delivery framework has the task to ensure that the company operates and
delivers software successfully and that a company has capitalized on its strength and use her
weaknesses as a score line improve. The framework performs figurehead role in a
manufacturing company such as ensuring efficient software delivery using various methods.
2
Receiving and talking to customers influence how a company attracts potential customers to
do business. Agile framework plays a role of interpersonal including decision making and
strategic communication is fairly critical to a manufacturing company. It is undeniable that
how a company communicates to its customers inform how the customers will judge the
company. A manufacturing company that has proper lines of communication has a great
customer base. Effective lines of communication are also important for smooth business
operation.
The framework also has agile delivery lead that enhances agile events. Ensure timely
and accurate delivery, provide necessary coaching to team members, and eliminate existing
experiments. The agile delivery lead is a process that must be followed duly to ensure
significant consistency with the agile delivery framework (Dutta, 2022). One fundamental
strategy in achieving customers’ satisfaction is to ensure timely and accurate delivery of
products. It is increasingly ineffective to develop an excellent product and fail to deliver on
time.
The Agile Delivery Lead offers a comprehensive framework for interactive software
delivery. The framework is pretty effective and efficient in software delivery since it has
three amazing frameworks that work to ensure excellent, accurate, and timely delivery of
interactive software. These frameworks include Extreme Programming, Kanban, and Scrum.
Each of the mentioned frameworks operates variedly to ensure a secure and timely delivery.
However, some scholars argue that Scrum is the most effective agile framework for
interactive software delivery.
The agile framework has been linked to remarkable values that ensure great software
delivery. These values are increasingly uncommon and specific to the framework; hence
making it the most effective and preferred software delivery framework. The values are
3
summarized into four categories of responding to enhanced change over following a plan,
facilitation of customer collaboration over contract negotiation, working software over
comprehensive documentation (Rodriguez et al., 2021), and interactive and individuals over
tools and process. Dynamic System Development Method of agile framework is another
strategy that ensures an updated software delivery framework. As its name suggests, the
framework has an increasing nature that is flexible and consider the ever-changing needs are
demands of consumers. It also addresses the fast-paced logistic system to ensure that
customers are delivered a well-organized and customized product.
A Product manager in agile delivery framework should be an IT expert since involves
a lot of technology. Software is an emerging technology that requires prolific IT knowledge
to handle. Therefore, project managers should be well knowledgeable in IT.
Project manager in agile delivery company plays a liaison role that consists of
encouraging team, communication, and motivation among other liaison roles. They also
coordinate all activities and ensure that there is significantly smooth operation of activities
within an organization (Sharma and Kaulgud, 2016). Under this umbrella, it is the role of a
project manager to collaborate and benchmark with other external delivery organizations and
represent the company outside and seek for favors or attract more significant customers to do
business. Even in carrying out the liaison role, the managers are keen not to compromise
company’s formality and monitoring the organization through effective scanning of the
company’s environment. The liaison role requires a great deal of experience in an IT field.
Project managers must ensure a comprehensive quality control plan over their
products. They must adhere and maintain a top-notch level of quality to trap and retain
customers. A company has to maintain its production at a high level while also not
compromising quality of the products. A study conducted by Tøndel and Jaatun (2022)
4
revealed several measurements of quality and product vision and strategy requires a dynamic
project manager, who can appropriately integrate elements of technology. These are what
indicate the level of quality of a product or customer service. Measurement of quality of a
product includes issues to do with customer complaints or feedback, scraps indicators, quality
classes, and partial indicators of quality products.
The above discussed roles are by no means the only role of a project manager in the
agile delivery framework. However, when a company implement them effectively, there will
be an increased trust and confidence among customers.
Iterative agile refers an informed practice of improving, refining, and building an
initiative, product, and project. Teams in iterative create, test, and revise content to achieve
their most desirable results. This framework to achieve excellent work by improving plans
depending on the feedbacks from project monitors (Tøndel and Jaatun, 2022). The process is
team-oriented and efforts are capabilities of members are highly appreciated. Agile teams
deliver an incremental, developed, tested, and verified software and system. The iteration
rationality in agile is that the agile team plans for the works to undergo constant
improvement. Iteration is incremental since it involves delivering completed and verified
work throughout the process.
Stories have an increasing importance in agile delivery framework since it provides a
sufficient piece of information for technical and business to effectively comprehend the
intent. However, details are deterred till a point when the story is implementable(Dutta,
2022). Conversely, acceptance test and acceptance criteria make stories more specific
therefore improving the system quality. Examples of two feature-story in agile delivery
framework include “Shopping Cart” feature may have a “Login” epic. “Reporting” is a
5
feature that is important to the running of the business, however to meet the goal of “selling
books online” the solution can do without it.
References
Arachchi, S., & Perera, I. (2018). Continuous integration and continuous delivery pipeline
automation for Agile software project management. 2018 Moratuwa Engineering
Research Conference (MERCon). https://doi.org/10.1109/mercon.2018.8421965
Dalpiaz, F., & Brinkkemper, S. (2021). Agile requirements engineering: From user stories to
software architectures. 2021 IEEE 29th International Requirements Engineering
Conference (RE). https://doi.org/10.1109/re51729.2021.00076
Dutta, A. (2022). A complete unit test framework for Agile software development. Lecture
Notes in Business Information Processing, 189-197. https://doi.org/10.1007/978-3-
030-94238-0_11
Rodriguez, S., Thangarajah, J., & Winikoff, M. (2021). User and system stories: An Agile
approach for managing requirements in
AOSE. https://doi.org/10.26686/wgtn.14527758
Sharma, V. S., & Kaulgud, V. (2016). Agile workbench: Tying people, process, and tools in
distributed Agile delivery. 2016 IEEE 11th International Conference on Global
Software Engineering (ICGSE). https://doi.org/10.1109/icgse.2016.17
Tøndel, I. A., & Jaatun, M. G. (2022). Towards a conceptual framework for security
requirements work in Agile software development. Research Anthology on Agile
Software, Software Development, and Testing, 247-279. https://doi.org/10.4018/978-
1-6684-3702-5.ch012
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.