SlideShare a Scribd company logo
Page 1
Improving the delivery of critical project milestones through
requirements specificity by means of greater specialization of the role
of Business Analyst in Information Technology.
By Claude Sajous
Yes, that is a mouthful. That is my assertion arrived at from years of experience and
observation. Greater requirements specificity through specialization that will enable the
Development team to laser focus on the detailed project requirements so much so that code
can be delivered within a shorter time frame and with far fewer bugs!
Let’s dig deeper.
Page 2
Historically, the role of a Business Analyst in Information Technology has been to elicit or gather
project requirements from the Business Users and/or the Regulatory entity that may be
involved and then to undergo critical analysis that would produce in the end a well written and
detailed as well as a well vetted Business Requirements document.
Once completed, the BA (Business Analyst) would then walk the Dev team through this
document (BRD) and strategically partner with the Dev team to ensure that the project
requirements are indeed being developed as planned, and answer any questions or resolve any
issues that may come up during the development phase.
Given today’s complex and high impact projects your standard BRD is quite often supplemented
by an FRD - - functional requirements document - - and may even evolve into a JRD - - joint
requirements documents - - where a team of business and subject matter experts collaborate
to elicit and document the core requirements of the project.
This is all good and proper and will continue for the foreseeable future.
However, one does not move a BRD or FRD or JRD into production no matter how excellent the
result may be. What does get moved into production is code! That is the bottom line:
executable code.
Yes, they may be, and will be, supporting infrastructure components such as databases,
networks, file transfer protocols, but it is the executable code that will drive all this.
To that end, and given the complex and high impact nature of today’s projects, anything and
everything that can help the development team obtain greater specificity of requirements that
can lead to greater clarity of understanding will result in code having far fewer bugs as well as
code developed within a relatively shorter timeframe. Notwithstanding, the role of QA and UAT
will never be replaced. However, anything that can shorten the timeframe to market and
ensure minimal errors will play a strategic role now and going forward.
Historically, the role of Business Analyst has encompassed the following duties:
 Requirements gathering
 Business case analysis
 Reference data analysis
 Data query analysis and data mining using an SQL based tool against a database
 Endless meetings to review and vet the documented requirements with business users
and other team members
 Getting business user signoff of the business requirements document
 Partnering with the Development team in disseminating the business requirements,
conducting detailed walk-throughs and maintaining a close watch over what is
developed verses what was requested via the BRD/FRD/JRD.
 Participating in the initial phase of testing
Page 3
 Helping the QA team understand the requirements and to review the test plan and test
cases
 Manage User expectations and respond to any perceived deviation from the project
plan as it relates to the requirements
Today, the role of the Business Analyst has evolved and will never be the same. It has evolved
due to Technology as well as due to the increasing demands placed on the Development team
to bring to market code within a shorter time frame, and at the same time, code that is bug
free.
With that in mind, the BA today is called upon to play an increasing role as an Application
Modeler. This will allow the BA team to provide the development team with far greater
specificity of what is being asked to be developed. In turn, the greater specificity requested is
requiring the BA to undergo greater specialization.
Just as in modern medicine, the General Practitioner will always be in demand. However, when
critical cases are involved the Specialist will rule the day.
To the rescue comes Technology with a plethora of tools such as wireframes, e.g. Balsamiq, and
ETL tools, e.g. Alteryx. Bear in mind there are numerous other wireframes and ETL tools. I just
mentioned these two as examples.
In addition to wireframes and ETL tools, sophisticated data analysis by those who are experts in
formulating SQL queries will play an increasing role. EXCEL also has its place in terms of data
crunching and its enormously useful VLOOKUP function, as well as its graphing and charting
capability.
With wireframes a BA can mockup in greater detail what a screen or report should look like.
This in turn will be enormously useful to the Dev team. With an ETL tool, such as Alteryx, a BA
can create very detailed and complex workflows that can actually build end solutions
incorporating very complex business requirements. These workflows would not be moved to
production, but they can and will guide and direct the Development team on the right track and
allow them to compare the output from the workflow with what their code is producing.
The greater specificity that these tools allow the BA to provide the Dev team with is truly
awesome. However, it comes at a cost. The cost is greater specialization of skills on the part of
the BA. Nevertheless, it is well worth pursuing. My thesis is that greater specificity through
specialization leads to shorten timeframe to market critical code that is functionally correct and
bug free.
To the extent we can lift the cloud of uncertainty and provide greater confidence to those who
are actually building the code to ensure that the requirements that the business demands are
indeed the requirements that the code reflects is the extent to which we will provide an
Page 4
enormous benefit to all the project stakeholders as well senior management overseeing the
project.
However, greater specificity from greater specialization comes at a cost! There is some cost in
the actual purchase of the licenses for these tools. Yet, that cost although real is the least cost.
The greater cost is in the individual effort required to properly use and master these tools. Have
you ever heard someone who tried to play the piano but who did not know how to play? It
sounded terrible, right? What about the violin? It sounds even worse! If the time and effort to
master the skills needed is not exerted the results will be disastrous. Therefore, substantial
effort and skill are both required to achieve the state of specialization.
As for an ETL tool such as Alteryx it requires an enormous amount of attention to detail, a huge
amount of patience and a fair amount of some Dev skill acquired either from a previous life or
newly acquired. Once knowledge of these tools has been acquired one must go beyond the
basics to understand what the best practices are and then to apply these and move forward to
the point of optimizing the workflows for speed of execution.
These are great tools that are transforming the BA into a BA that can to a great extent perform
Application Modeling and therefore provide the Dev team with far greater specificity of
requirements than any BRD or FRD could ever provide.
In addition, and as an added bonus, the bond between Business Analyst and Developer is
greatly enhanced. In my opinion, fusion takes place and the two roles become inexorably
linked.
With the new and enhanced BA role as Application Modeler, the Development team will have
greater confidence in bringing their code to market within a shorter timeframe and with greater
confidence of the code being bug free.
What about QA and UAT? These roles will always remain. However, upfront we get to
supercharge the pre-build phase from greater specificity resulting from greater specialization of
the BA function. All this because of Technology.

More Related Content

What's hot

Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9Varun Bhatia
 
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp ResumeSrinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp ResumeSrinivasa Reddy Thallapureddy
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_inc
Udaya Kumar
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0Reedy Feggins Jr
 
Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...
Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...
Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...
LEGATO project
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
Evan Leybourn
 
Its testing-jim-but-not-as-we-know-it-devoxx
Its testing-jim-but-not-as-we-know-it-devoxxIts testing-jim-but-not-as-we-know-it-devoxx
Its testing-jim-but-not-as-we-know-it-devoxx
John Ferguson Smart Limited
 
Prasanth Gandham Resume July
Prasanth Gandham Resume JulyPrasanth Gandham Resume July
Prasanth Gandham Resume JulyPrasanth Gandham
 
BDD-Driven Microservices
BDD-Driven MicroservicesBDD-Driven Microservices
BDD-Driven Microservices
John Ferguson Smart Limited
 
Hidden cost of erp customization
Hidden cost of erp customizationHidden cost of erp customization
Hidden cost of erp customization
Drake Brown
 
BDD in Action - Devoxx 2014
BDD in Action - Devoxx 2014BDD in Action - Devoxx 2014
BDD in Action - Devoxx 2014
John Ferguson Smart Limited
 
Farazbaig-resume-PM
Farazbaig-resume-PMFarazbaig-resume-PM
Farazbaig-resume-PMFaraz Baig
 
Business requirement document
Business requirement document Business requirement document
Business requirement document
Not yet
 

What's hot (18)

Resume_Dushiyant
Resume_DushiyantResume_Dushiyant
Resume_Dushiyant
 
Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9Varun_bhatia_Updated (3) Sep 9
Varun_bhatia_Updated (3) Sep 9
 
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp ResumeSrinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_inc
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 
Pavan-Java-J2EE
Pavan-Java-J2EEPavan-Java-J2EE
Pavan-Java-J2EE
 
Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...
Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...
Trust Management as a Service: Enabling Trusted Execution in the Face of Byza...
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Its testing-jim-but-not-as-we-know-it-devoxx
Its testing-jim-but-not-as-we-know-it-devoxxIts testing-jim-but-not-as-we-know-it-devoxx
Its testing-jim-but-not-as-we-know-it-devoxx
 
Prasanth Gandham Resume July
Prasanth Gandham Resume JulyPrasanth Gandham Resume July
Prasanth Gandham Resume July
 
BDD-Driven Microservices
BDD-Driven MicroservicesBDD-Driven Microservices
BDD-Driven Microservices
 
Hidden cost of erp customization
Hidden cost of erp customizationHidden cost of erp customization
Hidden cost of erp customization
 
BDD in Action - Devoxx 2014
BDD in Action - Devoxx 2014BDD in Action - Devoxx 2014
BDD in Action - Devoxx 2014
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Profile of Bala
Profile of BalaProfile of Bala
Profile of Bala
 
Farazbaig-resume-PM
Farazbaig-resume-PMFarazbaig-resume-PM
Farazbaig-resume-PM
 
Resume_Arun
Resume_ArunResume_Arun
Resume_Arun
 
Business requirement document
Business requirement document Business requirement document
Business requirement document
 

Similar to Linked in article_on_project_delivery

Inhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-mayInhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-may
Ayodeji Adesina
 
DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008Embarcadero Technologies
 
Prathima_Resume[1]
Prathima_Resume[1]Prathima_Resume[1]
Prathima_Resume[1]Prathima D
 
Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
Chicago ALT.NET
 
What scrum masters and product owners should know about software quality and ...
What scrum masters and product owners should know about software quality and ...What scrum masters and product owners should know about software quality and ...
What scrum masters and product owners should know about software quality and ...
STX Next
 
Effective Business Analysis
Effective Business AnalysisEffective Business Analysis
Effective Business Analysis
Kailash Sumana
 
Spacex Presentation
Spacex PresentationSpacex Presentation
Spacex PresentationHariv Markus
 
10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf
10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf
10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf
Techno loader
 
Approaching risk management with your head in the cloud
Approaching risk management with your head in the cloudApproaching risk management with your head in the cloud
Approaching risk management with your head in the cloud
CompatibL Technologies ltd
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
Embarcadero Technologies
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
Michael Findling
 
Low Code Development Platform California
Low Code Development Platform CaliforniaLow Code Development Platform California
Low Code Development Platform California
DewStudio
 
Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?
DewStudio
 
Make compliance fulfillment count double
Make compliance fulfillment count doubleMake compliance fulfillment count double
Make compliance fulfillment count double
Dirk Ortloff
 
Is Agile Documentation An Oxymoron?
Is Agile Documentation An Oxymoron?Is Agile Documentation An Oxymoron?
Is Agile Documentation An Oxymoron?Kurt Solarte
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
David Portnoy
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
Orion eSolutions
 
GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...
GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...
GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...
James Anderson
 
Resume
ResumeResume
Building Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptxBuilding Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptx
davorminchorov1
 

Similar to Linked in article_on_project_delivery (20)

Inhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-mayInhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-may
 
DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008
 
Prathima_Resume[1]
Prathima_Resume[1]Prathima_Resume[1]
Prathima_Resume[1]
 
Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
 
What scrum masters and product owners should know about software quality and ...
What scrum masters and product owners should know about software quality and ...What scrum masters and product owners should know about software quality and ...
What scrum masters and product owners should know about software quality and ...
 
Effective Business Analysis
Effective Business AnalysisEffective Business Analysis
Effective Business Analysis
 
Spacex Presentation
Spacex PresentationSpacex Presentation
Spacex Presentation
 
10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf
10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf
10 THINGS TO CONSIDER BEFORE HIRING A BLOCKCHAIN DEVELOPER.pdf
 
Approaching risk management with your head in the cloud
Approaching risk management with your head in the cloudApproaching risk management with your head in the cloud
Approaching risk management with your head in the cloud
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
 
Low Code Development Platform California
Low Code Development Platform CaliforniaLow Code Development Platform California
Low Code Development Platform California
 
Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?
 
Make compliance fulfillment count double
Make compliance fulfillment count doubleMake compliance fulfillment count double
Make compliance fulfillment count double
 
Is Agile Documentation An Oxymoron?
Is Agile Documentation An Oxymoron?Is Agile Documentation An Oxymoron?
Is Agile Documentation An Oxymoron?
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
 
GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...
GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...
GDG Cloud Southlake 31: Santosh Chennuri and Festus Yeboah: Empowering Develo...
 
Resume
ResumeResume
Resume
 
Building Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptxBuilding Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptx
 

More from Claude Sajous

Mental health key steps to good mental hygiene
Mental health   key steps to good mental hygieneMental health   key steps to good mental hygiene
Mental health key steps to good mental hygiene
Claude Sajous
 
Crisis management lessons learned from the covid 19 pandemic
Crisis management lessons learned from the covid 19 pandemicCrisis management lessons learned from the covid 19 pandemic
Crisis management lessons learned from the covid 19 pandemic
Claude Sajous
 
The power of gratitude
The power of gratitudeThe power of gratitude
The power of gratitude
Claude Sajous
 
Data the golden thread that binds us all
Data   the golden thread that binds us allData   the golden thread that binds us all
Data the golden thread that binds us all
Claude Sajous
 
The art of computer programming
The art of computer programmingThe art of computer programming
The art of computer programming
Claude Sajous
 
Mathematical inquiry spark
Mathematical inquiry sparkMathematical inquiry spark
Mathematical inquiry spark
Claude Sajous
 
How the impossible became possible
How the impossible became possibleHow the impossible became possible
How the impossible became possible
Claude Sajous
 

More from Claude Sajous (7)

Mental health key steps to good mental hygiene
Mental health   key steps to good mental hygieneMental health   key steps to good mental hygiene
Mental health key steps to good mental hygiene
 
Crisis management lessons learned from the covid 19 pandemic
Crisis management lessons learned from the covid 19 pandemicCrisis management lessons learned from the covid 19 pandemic
Crisis management lessons learned from the covid 19 pandemic
 
The power of gratitude
The power of gratitudeThe power of gratitude
The power of gratitude
 
Data the golden thread that binds us all
Data   the golden thread that binds us allData   the golden thread that binds us all
Data the golden thread that binds us all
 
The art of computer programming
The art of computer programmingThe art of computer programming
The art of computer programming
 
Mathematical inquiry spark
Mathematical inquiry sparkMathematical inquiry spark
Mathematical inquiry spark
 
How the impossible became possible
How the impossible became possibleHow the impossible became possible
How the impossible became possible
 

Recently uploaded

Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).pptENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
zechu97
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 

Recently uploaded (20)

Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).pptENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 

Linked in article_on_project_delivery

  • 1. Page 1 Improving the delivery of critical project milestones through requirements specificity by means of greater specialization of the role of Business Analyst in Information Technology. By Claude Sajous Yes, that is a mouthful. That is my assertion arrived at from years of experience and observation. Greater requirements specificity through specialization that will enable the Development team to laser focus on the detailed project requirements so much so that code can be delivered within a shorter time frame and with far fewer bugs! Let’s dig deeper.
  • 2. Page 2 Historically, the role of a Business Analyst in Information Technology has been to elicit or gather project requirements from the Business Users and/or the Regulatory entity that may be involved and then to undergo critical analysis that would produce in the end a well written and detailed as well as a well vetted Business Requirements document. Once completed, the BA (Business Analyst) would then walk the Dev team through this document (BRD) and strategically partner with the Dev team to ensure that the project requirements are indeed being developed as planned, and answer any questions or resolve any issues that may come up during the development phase. Given today’s complex and high impact projects your standard BRD is quite often supplemented by an FRD - - functional requirements document - - and may even evolve into a JRD - - joint requirements documents - - where a team of business and subject matter experts collaborate to elicit and document the core requirements of the project. This is all good and proper and will continue for the foreseeable future. However, one does not move a BRD or FRD or JRD into production no matter how excellent the result may be. What does get moved into production is code! That is the bottom line: executable code. Yes, they may be, and will be, supporting infrastructure components such as databases, networks, file transfer protocols, but it is the executable code that will drive all this. To that end, and given the complex and high impact nature of today’s projects, anything and everything that can help the development team obtain greater specificity of requirements that can lead to greater clarity of understanding will result in code having far fewer bugs as well as code developed within a relatively shorter timeframe. Notwithstanding, the role of QA and UAT will never be replaced. However, anything that can shorten the timeframe to market and ensure minimal errors will play a strategic role now and going forward. Historically, the role of Business Analyst has encompassed the following duties:  Requirements gathering  Business case analysis  Reference data analysis  Data query analysis and data mining using an SQL based tool against a database  Endless meetings to review and vet the documented requirements with business users and other team members  Getting business user signoff of the business requirements document  Partnering with the Development team in disseminating the business requirements, conducting detailed walk-throughs and maintaining a close watch over what is developed verses what was requested via the BRD/FRD/JRD.  Participating in the initial phase of testing
  • 3. Page 3  Helping the QA team understand the requirements and to review the test plan and test cases  Manage User expectations and respond to any perceived deviation from the project plan as it relates to the requirements Today, the role of the Business Analyst has evolved and will never be the same. It has evolved due to Technology as well as due to the increasing demands placed on the Development team to bring to market code within a shorter time frame, and at the same time, code that is bug free. With that in mind, the BA today is called upon to play an increasing role as an Application Modeler. This will allow the BA team to provide the development team with far greater specificity of what is being asked to be developed. In turn, the greater specificity requested is requiring the BA to undergo greater specialization. Just as in modern medicine, the General Practitioner will always be in demand. However, when critical cases are involved the Specialist will rule the day. To the rescue comes Technology with a plethora of tools such as wireframes, e.g. Balsamiq, and ETL tools, e.g. Alteryx. Bear in mind there are numerous other wireframes and ETL tools. I just mentioned these two as examples. In addition to wireframes and ETL tools, sophisticated data analysis by those who are experts in formulating SQL queries will play an increasing role. EXCEL also has its place in terms of data crunching and its enormously useful VLOOKUP function, as well as its graphing and charting capability. With wireframes a BA can mockup in greater detail what a screen or report should look like. This in turn will be enormously useful to the Dev team. With an ETL tool, such as Alteryx, a BA can create very detailed and complex workflows that can actually build end solutions incorporating very complex business requirements. These workflows would not be moved to production, but they can and will guide and direct the Development team on the right track and allow them to compare the output from the workflow with what their code is producing. The greater specificity that these tools allow the BA to provide the Dev team with is truly awesome. However, it comes at a cost. The cost is greater specialization of skills on the part of the BA. Nevertheless, it is well worth pursuing. My thesis is that greater specificity through specialization leads to shorten timeframe to market critical code that is functionally correct and bug free. To the extent we can lift the cloud of uncertainty and provide greater confidence to those who are actually building the code to ensure that the requirements that the business demands are indeed the requirements that the code reflects is the extent to which we will provide an
  • 4. Page 4 enormous benefit to all the project stakeholders as well senior management overseeing the project. However, greater specificity from greater specialization comes at a cost! There is some cost in the actual purchase of the licenses for these tools. Yet, that cost although real is the least cost. The greater cost is in the individual effort required to properly use and master these tools. Have you ever heard someone who tried to play the piano but who did not know how to play? It sounded terrible, right? What about the violin? It sounds even worse! If the time and effort to master the skills needed is not exerted the results will be disastrous. Therefore, substantial effort and skill are both required to achieve the state of specialization. As for an ETL tool such as Alteryx it requires an enormous amount of attention to detail, a huge amount of patience and a fair amount of some Dev skill acquired either from a previous life or newly acquired. Once knowledge of these tools has been acquired one must go beyond the basics to understand what the best practices are and then to apply these and move forward to the point of optimizing the workflows for speed of execution. These are great tools that are transforming the BA into a BA that can to a great extent perform Application Modeling and therefore provide the Dev team with far greater specificity of requirements than any BRD or FRD could ever provide. In addition, and as an added bonus, the bond between Business Analyst and Developer is greatly enhanced. In my opinion, fusion takes place and the two roles become inexorably linked. With the new and enhanced BA role as Application Modeler, the Development team will have greater confidence in bringing their code to market within a shorter timeframe and with greater confidence of the code being bug free. What about QA and UAT? These roles will always remain. However, upfront we get to supercharge the pre-build phase from greater specificity resulting from greater specialization of the BA function. All this because of Technology.