
Handling tight project deadlines as a business analyst
Last updated: October 11, 2022 Read in fullscreen view



- 02 Nov 2021
What is Terms of Reference (ToR)? 1062
- 18 Oct 2021
Key Elements to Ramping Up a Large Team 875
- 03 Apr 2022
Microsoft Solutions Framework (MSF) 850
- 01 Aug 2024
The Standish Group report 83.9% of IT projects partially or completely fail 832
- 08 Dec 2021
What Are The 4 Types of Maintenance Strategies? 752
- 13 May 2022
IT Training and Development: The most effective options for upskilling IT staff 698
- 02 Dec 2022
3 Levels of Quality in KANO Analysis Model 677
- 20 Jul 2022
Software Myths and Realities 578
- 13 Apr 2024
Lessons on Teamwork and Leadership from Chinese story book "Journey to the West" 578
- 02 May 2022
What Is RAID in Project Management? (With Pros and Cons) 513
- 03 Nov 2022
Questions and answers about Kano Model 511
- 13 Jan 2020
Quiz: Test your understanding project cost management 481
- 14 Oct 2021
Stream Story - Low land stream or fast moving stream? 459
- 14 Jun 2022
Example and Excel template of a RACI chart in Software Development 451
- 13 Oct 2021
What is Bug Convergence? Why is it important for User Acceptance Testing (UAT)? 431
- 18 Dec 2023
The Cone of Uncertainty in Scrum & Requirement Definition 426
- 27 Jan 2020
Should a project manager push developers to work more hours due to mistakes of manager schedule setting? 368
- 12 Aug 2022
What is End-to-end project management? 293
- 03 Jan 2023
Organizing your agile teams? Think about M.A.T (Mastery, Autonomy, Purpose) 283
- 28 Oct 2023
The GOLDEN Rules of Software Engineering 273
- 17 Oct 2021
Does Fast Tracking increase project cost? 271
- 07 Jul 2022
Managing Project Execution Terms 268
- 26 Sep 2024
Successful Project Management Techniques You Need to Look Out For 262
- 09 May 2022
Build one to throw away vs Second-system effect: What are differences? 246
- 05 May 2021
TIGO Magic Scale - PoC tool for you to apply dichotomous thinking before submitting RFP 235
- 06 Jun 2022
Change Management at the Project Level 225
- 22 May 2022
What are common mistakes that new or inexperienced managers make? 217
- 15 May 2022
20 Common Mistakes Made by New or Inexperienced Project Managers 189
- 01 Aug 2022
Is planning "set it and forget it" or "set it and check it"? 180
- 10 Apr 2024
The Parking Lot Method: Unlocking a Simple Secret to Supercharge Your Productivity 177
- 02 Dec 2021
3 Ways to Avoid Scope Creep in IT Consulting 156
- 11 Oct 2021
10 Myths About Low-End Project Management Software 142
- 02 Jun 2024
Reviving Ancient Wisdom: The Spiritual Side of Project Management 132
- 10 May 2022
Levels of Teamwork 120
- 07 Dec 2023
12 project management myths to avoid 116
- 30 Nov 2023
Project Managers, Focus on Outcomes — Not Deliverables 110
- 24 Nov 2023
The project management paradox: Achieving MORE by doing LESS 104
- 02 Nov 2022
Difference between Change Management and Project Management 93
- 21 Jun 2024
Dead Horses and the Escalation of Commitment 92
- 05 Jun 2023
Fractional, Part-Time (virtual) or Interim CTO: Who Will Cover Your Business Needs? 77
- 23 Jun 2024
Best Practices for Managing Project Escalations 64
- 01 Mar 2024
10 Project Management Myths 56
I’ve talked about ways of managing your work when you’re faced with a tight deadline. This time I’d like to discuss ways of managing the deadline itself.
You can end up with a tight deadline for a variety of reasons. The deadline may be mandated by the management. It can be determined by interdependencies between projects. It can be defined by market compliance rules. In other cases it’s estimated using the work breakdown structure for the project but ends up being too short because of wrong assumptions.
So how can you as a business analyst make sure that circumstances don’t control you and your team, and you deliver your project successfully even if you don’t meet the original deadline?
Here is a visual summary:
I’ll look into ways of managing deadlines in more detail below.
Manage the manager
Management sometimes sets up deadlines with a good “buffer” to allow themselves time for decision making at the end of the project, or because they don’t expect to get results on time and want to push things along by moving the deadline forward. This can be best mitigated by having good communication with the management.
However, what can you do if your manager does set an unreasonably short deadline? Find the tolerance level of your project sponsor (management) and of the key stakeholders who can influence the sponsor. Talk to end users to understand the severity of not delivering on time. There can be scope for negotiation.
Shuffle dependencies
If your deadline is constrained by dependencies, you can talk to project managers of the upstream and downstream projects to get a better understanding of the interconnections. You might be able to find a way to reorganise things and either get what your project needs delivered earlier, or move the deadline for your own project.
Be smart about compliance deadlines
If you’re working on a compliance project, it may have a firm deadline established by the market bodies. In this case find out if there is a transition period. It is usually provided because market participants have differing levels of compliance and don’t have the same resources available to make the transition. You can also evaluate the impact of breaching the deadline (such as fines for non-compliance), and prioritise the parts of the project which would have the highest financial impact if they are overdue.
Double check estimates
When it comes to deadlines defined by estimation, it’s a good idea to double check the estimates. Ask what facts and assumptions were taken into account when the task was initially estimated.
Watch out for changes
Once the project starts, you have to watch out for changes in the project environment. Changes will affect project completion time, so work with the team and stakeholders to update the WBS and the schedule.
Organising work on projects with fixed deadlines
After you've applied the practices above and you are sure that you've done everything you can to negotiate a reasonable deadline for your project, the next phase is organising your work in the best possible way to meet the deadline.
I've found that the following practices help me complete projects on time:
-
Determine the business context which will be affected by the change to status quo
-
Define the scope of the solution required to satisfy the identified business need
-
Plan short iterations to verify the project direction
-
Align the solution with the existing business processes and IT infrastructure
Each of these practices is discussed in more detail below.
Determine business context
Completing this step successfully often determines the success or failure of the project.
Many organizations that operate in a competitive environment have well defined and standardized processes. Many others don't however, so be prepared to discover them. Explore the business processes which may be affected by the new solution. Learn which systems are used by the business within these processes. Embedding new solutions into these business landscapes should be considered thoroughly to reduce resistance to changes and exclude redundancy in project management, solution delivery and transition to the new state. If done right, it also gives a business analyst an opportunity to find ways to add value to the business.
The rationale for the project should be identified by the project manager, while the business analyst should identify business drivers and actual business needs.
Define solution scope
This is the exciting part of the project, but defining solution scope has never been an easy task. Short timeframes and technological changes which may occur during your project make it even more challenging.
In general, to cope with this task the project team needs a solid foundation to build on - well documented processes and good infrastructure. Knowing and using best industry practices can often point you towards defining a sustainable solution and save exploration and research time.
When it comes to defining solution scope, my approach is to use only the "must" requirements for the "initial" solution, and prioritise the remaining "should" requirements into subsequent phased releases ("final" solution).
You must work closely with the solution architect and play an active role in exploring available options. Often the overlap between business analysis and system architecture saves a lot of time - I have saved up to a third of project time by ensuring that the architect could use my documents as a useful starting point in producing a detailed design of the solution.
Plan short iterations
I'm still on the fence with regards to the Agile method. Its value is clear in software development (at least for certain kinds of projects) but when it comes to business analysis, I'm not so sure. However, short iterations are one useful technique in Agile which can reduce project time. Use them to get a summary of the completed and outstanding tasks, evaluate changes to the project scope, and identify feasible shortcuts.
Project manager and business analyst need to present a unified front in dealing with business stakeholders. Face to face communication is essential to make short iterations work for analysing the current situation, required changes and making decisions on the next steps. Informal communication style helps too - really, there's just no time for strict formalities if you want to get things done. It's very important for the project manager to arrange a "green corridor" for access to authorities and clear the way for the team to focus on delivering rather than struggling with bureaucracy.
As a business analyst, you also have to do your share to deliver results quickly by being professional and active in all your activities (industry research, compliance requirements and so on). Make sure that communication is well maintained between everyone involved in the project.
Align business and IT infrastructure
Most of the time new solutions are embedded into the existing environment. It's a good idea to make maximum use of the existing components and processes to make the introduction of the new solution less intrusive and to minimise the number of temporary patches and business interruptions.
I try to present the solution in terms of interacting services to achieve this. I transform business references to applications and systems into services and show how they could interact. This approach allows me to show the business users how all pieces of the business, including external parties and outsourced services, come together and how the new solution will improve overall efficiency.
Conclusion
Whenever you get a project with a short deadline, don't forget that there are two major considerations: what can be done to change the deadline, and what is the best way to organise your work to meet the deadline.
The practices presented in this article should help you address each of these considerations.
Sergey Korban