SlideShare a Scribd company logo
1 of 31
Download to read offline
Transitioning our Toolkit
iress.com
Andrew Williams – Lead Product Analyst
April 2015
The movement to integrated document management
Agenda
In this session I intend to cover how we have taken the traditional analysis and design tools and changed
the way in which they are used, to provide an integrated approach to document management, which
reduces inconsistences in our documents and takes the effort out of generating new versions of
documentation.
This session will focus on:
• An introduction to IRESS.
• Then – how we used to document the systems that we built and the challenges it gave us.
• Now – an insight into our new approach.
• Conclusion
iress.com 3
Setting the Scene
iress.com 4
An Introduction to IRESS
Here at IRESS we are passionate about creating market leading technology solutions. Within the UK we
currently providing solutions in the following spaces:
• Sourcing Systems – The Exchange and Trigold Prospectors enable financial advisors to source
products within the UK financial services industry.
• Wealth Management Systems – XPLAN, Advisor Office and Momentum enable wealth managers,
investment advice firms and mortgage brokers to operate efficiently, profitably and compliantly in the
post-RDR world.
• Mortgage Sales and Originations – Internally referred to as MSO, this enterprise mortgage solution
manages the process from initial enquiry through to release of funds and completion.
Personally, I have been working for IRESS for over 3 years on various implementations of MSO, having
previously worked for a local Building Society in a variety of roles.
iress.com 5
An Introduction to IRESS
The Lending division of IRESS, who are responsible for all of the Mortgage Sales and Originations
solutions were originally N4 solutions, then Avelo before becoming part of the global IRESS family.
Whilst N4 and Avelo, the focus of the organisation was to produce stand alone sales solutions for the
financial planning, insurance and mortgage markets, as well as, custom implementations of MSO.
Since becoming part of IRESS, the focus has been switched to make us a product company, as there
has been internal investment in building a version II Mortgage Sales and Originations solution which will
be a true product, with multiple implementations of a single code base appropriately configured for each
Lender.
It was this move towards constructing a product which started us thinking, what are the requirements for
documentation to aid construction and testing of MSO Product and what are the needs of our clients, in
terms of understanding the behaviours and configuration options?
With this question in mind, it was important to assess whether the tools in our toolkit were the right ones
and were we using them to their full potential.
iress.com 6
The Old Way
iress.com 7
Old documentation approach
Overtime we have naturally
been evolving the approach to
the way in which we gather
requirements and how we
complete the functional design.
This has historically varied by
both client and implementation
team, this diagram illustrates
what was produced.
IRESS
iress.com 8
Old documentation approach
Data Content Specification:
An excel spreadsheet per module, containing 15 columns of
information including:
• Screen Name
• Label
• Layout details
• Type
• Validation Rules
• Data Mapping
Functional Specification:
Word document which contains:
• A high level activity flow (at the level of 1 activity per screen)
• Textual description of each screen including details of any
additional business processes or special processing which is
completed
• Traceability matrix for requirements included in the document.
iress.com 9
Old documentation approach
For our FPPOS (Financial Planning Point of Sale) solution a more visual approach to
documentation was taken.
Wireframes:
Using Axure wireframes, a representation of the actual screens were constructed.
These were prototypes, which contained:
• The actual branding of the site
• The layout of the screens
• Widget properties which contained specific information about each field (i.e.
applicability rules, notes, data type, minimum/maximum restrictions.)
These were available as an html website and a Word document.
Functional Specification:
Word document which contains:
• Textual description of each screen including details of any additional business
processes or special processing
• Details of all calculations which are performed by the system
iress.com 10
Old documentation approach
For our MSO solution a slightly different approach was taken:
Data Content Specification:
A Word document per module, containing a table (and some narrative).
Functional Specification:
We invested in a new tool, Enterprise Architect from Sparx. This was used to draw
use case and activity diagrams, which were then copied/resized/split across pages
and pasted into the functional specification Word document. (Essentially, we were
using it to draw pictures). These activity diagrams effectively showed the data
capture process with the workflow and service interactions.
The Word document also contained:
• Textual description of each process.
• References to messages and parameters.
Catalogues:
With MSO there are a number of additional catalogues:
• Rules and Parameters – values for each parameter and pseudo code
representation of the rules.
• Messages – text of message and notes of where used
• Case Events – audit events of things which happen.
iress.com 11
Other Factors
In addition to our established
documentation approach for each
product, we have an SDLC process
which has an effect on the
documentation that we produce.
This process means that as part of
the development process we need
to produce requirements, estimates
and some form of functional design
specification.
Tool that our SDLC processes were
built around, from managing our
requirements, through tracing to test
cases and defect management.
SharePoint services for TFS were
also to be used to store documents.
iress.com 12
Summary of toolkit
• Requirements Definition
• Functional Specification
• Data Content Specification
• Data Content Specification
• Catalogues
• Requirements
• Wireframes
• UML Diagrams
• Document Storage
iress.com 13
Weaknesses with old approach
• Different approach per
solution/team, therefore difficult
to move resource between
projects.
• To ensure that Document A
which references item X in
document B, mentions item X
need to manually complete
cross checking.
• Functional Specification Word
documents and Excel
documents are stored in
SharePoint, therefore limiting
updates to a single user.
• Use Case / Activity diagrams
are manually copied/pasted
into Word from EA, therefore
changing diagrams requires a 2
step process.
• Long winded manual process
to impact assess change
without in-depth knowledge.
• Ability to impact assess change
is very difficult as scanning such
a range of document types is a
manual task.
• Inconsistences between 2
documents causes more rework
and costs more.
Maintenance TimeConsistency
iress.com 14
Transitioning
Forward (part 1)
iress.com 15
Transitioning Forward
With the decision to move forward and build MSO Product we decided that we needed to review / agree
the approach to our documentation. The development was to follow our SDLC process following a
waterfall approach and TFS must be used for requirements. We selected the following options:
• The feedback that we had had from the FPPOS team was the client’s really
like the visual representation of what they were actually going to get.
• Developers found it easy to code from, easier than data content specs.
• As some of our product has processes without a UI, then we decided that we would
need to produce process diagrams.
• Tool that our SDLC processes were built around, from managing
our requirements, through tracing to test cases and defect
management.
• Document management solution which was already in place for storing and
managing versions of documents.
iress.com 16
Transitioning Forward
Consistency
1. A documentation set which
was consistent with itself.
2. Diagrams/Documents with
consistent styling.
Traceability
1. Ability to be able to find where
parameters, messages, reference data,
data items were used easily
Usability
1. Documentation which told our
customers how the system
actually worked.
2. A format which was easy to
understand for customers and
colleagues.
Improved Efficiency
2. Reduce the time spent producing
documentation.
So having selected our tools, what were we hoping to achieve?
iress.com 17
Requirement Management
• Requirements were
created and published
into TFS
• Requirements exported into a file and
mail merged into a Word document to
produce a client-friendly Requirements
Definition document
• Requirements Definition stored in
SharePoint.
As part of our objective to improve efficiency we looked at how we could integrate the tools together. We
tackled this first with requirements.
iress.com 18
Functional Specification
The next area that we tackled was the functional specification, including traceability of processes to
requirements. One of the biggest issues with the old process was the fact that we were constructing the
activity diagrams in Enterprise Architect, but then manually copying/cropping these into the Word
documents (where we were then maintaining the narrative).
For anyone who has used the in-built documentation generation tool in EA, we quickly realised that this
was not going to give us what we needed, therefore we looked into a new tool. We picked eaDocX.
This gave us the ability to produce professional documents in our IRESS templates with a high level of
customisation. But most importantly, it gave us the ability to be able to have a single version of the truth,
in that we maintained the use case/activity diagrams (with narrative) in EA and then generated several
different documents for different audiences with the same content, without all of the manual copying,
pasting and cropping.
iress.com 19
Functional Specification
• Requirements were
created and published
into TFS
• Requirements
exported into a file
and imported into
EA.
• Functional Design Spec
stored in SharePoint.
With eaDocX now added to our toolkit, we were now able to automate the generation of our Functional
Specifications from EA, including traceability matrices.
• Profile configured in eaDocX to
generate a document which include
use cases/activity details.
• Profile configured to include matrix of
requirements to processes.
• .docx generated
iress.com 20
Catalogues
• We have deployed EA against a SQL Server,
therefore it is possible to write a SQL statement
against the database to report out the
configuration.
• These queries are then embedded into Excel.
• Functional Design Spec
stored in SharePoint.
The next artefact to work on was the configuration catalogues that we needed to produce. As part of our
review of EA usage we decided that we would store the configuration artefacts in EA and link them to
diagrams as appropriate. Thus we should be able to identify where configuration items were used in EA
diagrams. To get this out we decided to automate the extraction.
iress.com 21
Wireframes
Wireframes were produced to show what the screens looked like, each field was annotated
with widget properties.
iress.com 22
Customer feedback
Wireframes
“because all fields are always
shown, it is difficult to actually see
what the screen will look like”
“I have to click on every field in
turn to be able to see the widget
properties”
“I have to lookup the message text
or parameter values in another
document”
FDS“The process diagrams
duplicate (sometimes
contradict) the wireframes”
“I have to cross reference
too many documents”
RD“does as per its name,
defines our
requirements.”
Catalogues“I like the ‘Where Used’ column as I understand
the context when deciding on the value, shame it
doesn’t include cross references to the
wireframes”
“There are instances where not all of the
parameters are consistent, it looks like documents
have been generated at different times”
“There are too many, couldn’t they all be
combined?”
With work underway it was important to get feedback on what had been produced.
General theme: Better than original approach,
but still issues.
iress.com 23
Transitioning
Forward (part 2)
iress.com 24
Transitioning Forward (again)
Following the feedback from clients and a change of focus within IRESS, we had the opportunity to
review the toolkit again and the approach. For this latest iteration we decided that we would use an Agile
approach and we were free to choose the tools that we used. One of the principles that we adopted was
taken from the Government Service Design Manual of:
Discovery Alpha Beta
Essentially, this approach starts with a short discovery phase whereby the team have been able to
research and explore the user story. Followed by a short phase of prototyping solutions, before moving
into building for the demands of a live environment.
iress.com 25
Transitioning Forward (again)
So how did this affect our toolkit?
REMOVED
• By adopting an Agile approach and the Discovery, Alpha, Beta process, we
removed the need to spend a large amount of time building upfront
wireframes.
• Also, based on feedback, the wireframes didn’t seem to meet customers’
needs.
REPLACED WITH:
• During our discovery phrase we used (use) hand drawn sketches or white
board illustrations.
• In parallel we started to define a data contract. A data contract is the
definition of the actual data, the business rules for applicability,
minimum/maximum, data type, caption etc.
• Document management solution which was already in place for storing and
managing versions of documents. Does an OK job, so CONTINUE.
iress.com 26
Transitioning Forward (again)
So how did this affect our toolkit?
KEEP, BUT LOOK TO DO MORE WITH IT
• The feedback for the FDS was really positive therefore continue with these
tools. However, we need to address the following points:
• We need to avoid duplicating content which is in the data contracts.
• We need to use more of the EA and eaDocX functionality.
• We need to produce self-contained functional specifications (i.e. for a
module we include all of the messages, parameters, interfaces)
• By working in an Agile approach we have traded requirements for a backlog.
However, as we are new to Agile, we decided to track this in Excel. So
REMOVED.
iress.com 27
The new framework
Having selected our tools, we now needed to decide on how best to use them. Introducing our
documentation framework:
• Data Contracts stored
in SQL Server database
• EA configured to store content
in SQL Server database
• A validation framework whereby every
night we run a number of queries
against the data contracts and EA
content to highlight errors. These then
get emailed to the teams, so they can
be fixed as soon as possible. (150+
checks)
• A layer of views, stored procedures
and functions created within the
database to combine the data
contracts and EA content to allow
intelligent documents to be generated.
iress.com 28
Demonstration
iress.com 29
Conclusions
iress.com 30
Conclusions
The journey that we have been on has meant that we have added eaDocX to our toolkit, changed the way in which we
have used some of our tools and stopped using others. Although, we would keep all of them in there – as you never know
when we will need to transition our toolkit again.
Thank you
iress.com
1 – 8 Priory Court
Poulton
Cirencester
Gloucestershire
GL7 5JB
T: ++ 44 (0) 1285 852200
andrew.williams@iress.co.uk
Andrew Williams BSc (Hons)

More Related Content

What's hot

Oracle ERP Cloud implementation tips
Oracle ERP Cloud implementation tipsOracle ERP Cloud implementation tips
Oracle ERP Cloud implementation tipsPrabal Saha
 
Oracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapOracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapKai-Uwe MĂśller
 
Otbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentOtbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentHamadaAsmrAladham1
 
Implementing Cloud Financials
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud FinancialsNERUG
 
SmartERP Oracle Cloud Capabilities Presentation 2018
SmartERP Oracle Cloud Capabilities Presentation 2018SmartERP Oracle Cloud Capabilities Presentation 2018
SmartERP Oracle Cloud Capabilities Presentation 2018Dave Reik
 
SaaS Implementation
SaaS ImplementationSaaS Implementation
SaaS ImplementationHROAssoc
 
Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Jaime Cid
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsLiz Kensicki
 
Drive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With EndecaDrive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With EndecaKPI Partners
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business IntelligenceDavid Portnoy
 
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...Infosys
 
SAP Vs Oracle Apps
SAP Vs Oracle AppsSAP Vs Oracle Apps
SAP Vs Oracle AppsKiran .
 
SP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_SperidianSP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_Speridianvivek kumar
 

What's hot (20)

Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 
Oracle ERP Cloud implementation tips
Oracle ERP Cloud implementation tipsOracle ERP Cloud implementation tips
Oracle ERP Cloud implementation tips
 
Oracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapOracle Forms Modernization Roadmap
Oracle Forms Modernization Roadmap
 
Otbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentOtbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_document
 
Bala_Kalimuthu
Bala_KalimuthuBala_Kalimuthu
Bala_Kalimuthu
 
Implementing Cloud Financials
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud Financials
 
OBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free WebcastOBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free Webcast
 
SmartERP Oracle Cloud Capabilities Presentation 2018
SmartERP Oracle Cloud Capabilities Presentation 2018SmartERP Oracle Cloud Capabilities Presentation 2018
SmartERP Oracle Cloud Capabilities Presentation 2018
 
SaaS Implementation
SaaS ImplementationSaaS Implementation
SaaS Implementation
 
PLABAN MISHRA
PLABAN MISHRAPLABAN MISHRA
PLABAN MISHRA
 
Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud Financials
 
Oracle Fusion Applications 101
Oracle Fusion Applications 101Oracle Fusion Applications 101
Oracle Fusion Applications 101
 
Drive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With EndecaDrive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With Endeca
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
 
SAP Vs Oracle Apps
SAP Vs Oracle AppsSAP Vs Oracle Apps
SAP Vs Oracle Apps
 
D linsync10 fusaapps
D linsync10 fusaappsD linsync10 fusaapps
D linsync10 fusaapps
 
SP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_SperidianSP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_Speridian
 
Resume_Abhigyan
Resume_AbhigyanResume_Abhigyan
Resume_Abhigyan
 

Viewers also liked

BA Agile Cert
BA Agile CertBA Agile Cert
BA Agile CertKat McLaurin
 
Scrum Gathering: Coaching Trust
Scrum Gathering: Coaching TrustScrum Gathering: Coaching Trust
Scrum Gathering: Coaching TrustDavid Hawks
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BAreggie_d
 
BA World - BA in AGILE Projects
BA World - BA in AGILE ProjectsBA World - BA in AGILE Projects
BA World - BA in AGILE ProjectsMethodgroup
 
Business Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and FutureBusiness Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and FutureIIBA UK Chapter
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranHuong Tran
 
Agile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the timeAgile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the timeDavid Hawks
 
The BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice LeaderThe BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice LeaderIIBA UK Chapter
 
Agile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisAgile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisBill Gaiennie
 
The Power of Story
The Power of StoryThe Power of Story
The Power of StoryIIBA UK Chapter
 
How to Sell Your Creative Talents
How to Sell Your Creative TalentsHow to Sell Your Creative Talents
How to Sell Your Creative TalentsIIBA UK Chapter
 
Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...IIBA UK Chapter
 
The Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all togetherThe Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all togetherIIBA UK Chapter
 
PCA14: Intro to agile for product managers
PCA14: Intro to agile for product managersPCA14: Intro to agile for product managers
PCA14: Intro to agile for product managersDavid Hawks
 
Agile Leadership
Agile LeadershipAgile Leadership
Agile LeadershipDavid Hawks
 
Collaboration and Agile - BA World Melbourne 2011
Collaboration and Agile - BA World Melbourne 2011Collaboration and Agile - BA World Melbourne 2011
Collaboration and Agile - BA World Melbourne 2011Jacky Jacob
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of AgileDavid Hawks
 
Communities of practice
Communities of practiceCommunities of practice
Communities of practiceIIBA UK Chapter
 

Viewers also liked (20)

The Agile BA
The Agile BAThe Agile BA
The Agile BA
 
BA Agile Cert
BA Agile CertBA Agile Cert
BA Agile Cert
 
Scrum Gathering: Coaching Trust
Scrum Gathering: Coaching TrustScrum Gathering: Coaching Trust
Scrum Gathering: Coaching Trust
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BA
 
BA World - BA in AGILE Projects
BA World - BA in AGILE ProjectsBA World - BA in AGILE Projects
BA World - BA in AGILE Projects
 
Business Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and FutureBusiness Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and Future
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong Tran
 
Agile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the timeAgile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the time
 
The BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice LeaderThe BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice Leader
 
Agile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisAgile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolis
 
The Power of Story
The Power of StoryThe Power of Story
The Power of Story
 
How to Sell Your Creative Talents
How to Sell Your Creative TalentsHow to Sell Your Creative Talents
How to Sell Your Creative Talents
 
Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...
 
The Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all togetherThe Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all together
 
PCA14: Intro to agile for product managers
PCA14: Intro to agile for product managersPCA14: Intro to agile for product managers
PCA14: Intro to agile for product managers
 
Agile Leadership
Agile LeadershipAgile Leadership
Agile Leadership
 
The Agile BA
The Agile BAThe Agile BA
The Agile BA
 
Collaboration and Agile - BA World Melbourne 2011
Collaboration and Agile - BA World Melbourne 2011Collaboration and Agile - BA World Melbourne 2011
Collaboration and Agile - BA World Melbourne 2011
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of Agile
 
Communities of practice
Communities of practiceCommunities of practice
Communities of practice
 

Similar to Transitioning our Toolkit

SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Codedox42
 
Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Robert Haines
 
Document Logistix Press Pack
Document Logistix Press PackDocument Logistix Press Pack
Document Logistix Press PackCharl Sheehan
 
AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)
AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)
AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)Razorleaf Corporation
 
Murali tummala resume in SAP BO/BI
Murali tummala resume in SAP BO/BIMurali tummala resume in SAP BO/BI
Murali tummala resume in SAP BO/BIMurali Tummala
 
Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014Amos Wachanga
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulAIIM International
 
Murali Tummala Resume
Murali Tummala ResumeMurali Tummala Resume
Murali Tummala ResumeMurali Tummala
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 
CorasWorks Intro
CorasWorks IntroCorasWorks Intro
CorasWorks Intropblegere
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Emtec Inc.
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)Razorleaf Corporation
 
Ramesh_CV_4_Years_Experience
Ramesh_CV_4_Years_ExperienceRamesh_CV_4_Years_Experience
Ramesh_CV_4_Years_ExperienceRamesh Thadivada
 
Krome Technology - Business Intelligence Practice Brochure
Krome Technology - Business Intelligence Practice BrochureKrome Technology - Business Intelligence Practice Brochure
Krome Technology - Business Intelligence Practice BrochureKrome Technology
 
The Information Governance Headache - SharePoint ECM
The Information Governance Headache - SharePoint ECMThe Information Governance Headache - SharePoint ECM
The Information Governance Headache - SharePoint ECMGareth Fisher
 
SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016Debbie Peavy
 
Navigator Systems ltd HireTrack NX questions
Navigator Systems ltd   HireTrack NX questionsNavigator Systems ltd   HireTrack NX questions
Navigator Systems ltd HireTrack NX questionsDavid Rose
 
Resume- Purnendu Tiwary_Mainframe_9.4 yrs
Resume- Purnendu Tiwary_Mainframe_9.4 yrsResume- Purnendu Tiwary_Mainframe_9.4 yrs
Resume- Purnendu Tiwary_Mainframe_9.4 yrsPurnendu Tiwary
 

Similar to Transitioning our Toolkit (20)

SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Code
 
Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)
 
Document Logistix Press Pack
Document Logistix Press PackDocument Logistix Press Pack
Document Logistix Press Pack
 
AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)
AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)
AU 2014: Autodesk PLM 360 Success Story with Inphi (TECH PAPER)
 
Murali tummala resume in SAP BO/BI
Murali tummala resume in SAP BO/BIMurali tummala resume in SAP BO/BI
Murali tummala resume in SAP BO/BI
 
Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014
 
ICS - Introduction
ICS - IntroductionICS - Introduction
ICS - Introduction
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
 
Murali Tummala Resume
Murali Tummala ResumeMurali Tummala Resume
Murali Tummala Resume
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
CorasWorks Intro
CorasWorks IntroCorasWorks Intro
CorasWorks Intro
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
 
Ramesh_CV_4_Years_Experience
Ramesh_CV_4_Years_ExperienceRamesh_CV_4_Years_Experience
Ramesh_CV_4_Years_Experience
 
Krome Technology - Business Intelligence Practice Brochure
Krome Technology - Business Intelligence Practice BrochureKrome Technology - Business Intelligence Practice Brochure
Krome Technology - Business Intelligence Practice Brochure
 
Kota_Udayachandrakumar
Kota_UdayachandrakumarKota_Udayachandrakumar
Kota_Udayachandrakumar
 
The Information Governance Headache - SharePoint ECM
The Information Governance Headache - SharePoint ECMThe Information Governance Headache - SharePoint ECM
The Information Governance Headache - SharePoint ECM
 
SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016
 
Navigator Systems ltd HireTrack NX questions
Navigator Systems ltd   HireTrack NX questionsNavigator Systems ltd   HireTrack NX questions
Navigator Systems ltd HireTrack NX questions
 
Resume- Purnendu Tiwary_Mainframe_9.4 yrs
Resume- Purnendu Tiwary_Mainframe_9.4 yrsResume- Purnendu Tiwary_Mainframe_9.4 yrs
Resume- Purnendu Tiwary_Mainframe_9.4 yrs
 

More from IIBA UK Chapter

Bitesize BA techniques: business case development
Bitesize BA techniques: business case developmentBitesize BA techniques: business case development
Bitesize BA techniques: business case developmentIIBA UK Chapter
 
IT VM for BAs - A Closer Look (Part I) - 300823.pdf
IT VM for BAs - A Closer Look (Part I) - 300823.pdfIT VM for BAs - A Closer Look (Part I) - 300823.pdf
IT VM for BAs - A Closer Look (Part I) - 300823.pdfIIBA UK Chapter
 
Business Analysis and the Art of Storytelling
Business Analysis and the Art of StorytellingBusiness Analysis and the Art of Storytelling
Business Analysis and the Art of StorytellingIIBA UK Chapter
 
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdfIIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdfIIBA UK Chapter
 
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdfIIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdfIIBA UK Chapter
 
Infinite organisation - a vision of agility as growth and opportunity.pdf
Infinite organisation - a vision of agility as growth and opportunity.pdfInfinite organisation - a vision of agility as growth and opportunity.pdf
Infinite organisation - a vision of agility as growth and opportunity.pdfIIBA UK Chapter
 
Behavioural Science - IIBA UK 2022-10-26
Behavioural Science - IIBA UK  2022-10-26Behavioural Science - IIBA UK  2022-10-26
Behavioural Science - IIBA UK 2022-10-26IIBA UK Chapter
 
IT VM for BAs - The Journey and The Elephant
IT VM for BAs - The Journey and The ElephantIT VM for BAs - The Journey and The Elephant
IT VM for BAs - The Journey and The ElephantIIBA UK Chapter
 
How to thrive during change
How to thrive during changeHow to thrive during change
How to thrive during changeIIBA UK Chapter
 
Future of ba iiba slides
Future of ba   iiba slidesFuture of ba   iiba slides
Future of ba iiba slidesIIBA UK Chapter
 
Confidence at Work
Confidence at WorkConfidence at Work
Confidence at WorkIIBA UK Chapter
 
Analysis in Action 21 September 2021
Analysis in Action 21 September 2021Analysis in Action 21 September 2021
Analysis in Action 21 September 2021IIBA UK Chapter
 
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation Date: 7 Sep 2021
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation  Date: 	7 Sep 2021 BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation  Date: 	7 Sep 2021
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation Date: 7 Sep 2021 IIBA UK Chapter
 
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle ManagementBABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle ManagementIIBA UK Chapter
 
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design DefinitionBABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design DefinitionIIBA UK Chapter
 
BABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
BABOK Summer Bootcamp Chapter 4: Elicitation & CollaborationBABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
BABOK Summer Bootcamp Chapter 4: Elicitation & CollaborationIIBA UK Chapter
 
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & MonitoringBABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & MonitoringIIBA UK Chapter
 
Babok webinar strategy analysis 20210803
Babok webinar strategy analysis 20210803Babok webinar strategy analysis 20210803
Babok webinar strategy analysis 20210803IIBA UK Chapter
 
Babok webinar underlying competencies 20210727
Babok webinar underlying competencies 20210727 Babok webinar underlying competencies 20210727
Babok webinar underlying competencies 20210727 IIBA UK Chapter
 
Babok webinar key concepts pdf 20210720
Babok webinar key concepts pdf 20210720Babok webinar key concepts pdf 20210720
Babok webinar key concepts pdf 20210720IIBA UK Chapter
 

More from IIBA UK Chapter (20)

Bitesize BA techniques: business case development
Bitesize BA techniques: business case developmentBitesize BA techniques: business case development
Bitesize BA techniques: business case development
 
IT VM for BAs - A Closer Look (Part I) - 300823.pdf
IT VM for BAs - A Closer Look (Part I) - 300823.pdfIT VM for BAs - A Closer Look (Part I) - 300823.pdf
IT VM for BAs - A Closer Look (Part I) - 300823.pdf
 
Business Analysis and the Art of Storytelling
Business Analysis and the Art of StorytellingBusiness Analysis and the Art of Storytelling
Business Analysis and the Art of Storytelling
 
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdfIIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
 
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdfIIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
 
Infinite organisation - a vision of agility as growth and opportunity.pdf
Infinite organisation - a vision of agility as growth and opportunity.pdfInfinite organisation - a vision of agility as growth and opportunity.pdf
Infinite organisation - a vision of agility as growth and opportunity.pdf
 
Behavioural Science - IIBA UK 2022-10-26
Behavioural Science - IIBA UK  2022-10-26Behavioural Science - IIBA UK  2022-10-26
Behavioural Science - IIBA UK 2022-10-26
 
IT VM for BAs - The Journey and The Elephant
IT VM for BAs - The Journey and The ElephantIT VM for BAs - The Journey and The Elephant
IT VM for BAs - The Journey and The Elephant
 
How to thrive during change
How to thrive during changeHow to thrive during change
How to thrive during change
 
Future of ba iiba slides
Future of ba   iiba slidesFuture of ba   iiba slides
Future of ba iiba slides
 
Confidence at Work
Confidence at WorkConfidence at Work
Confidence at Work
 
Analysis in Action 21 September 2021
Analysis in Action 21 September 2021Analysis in Action 21 September 2021
Analysis in Action 21 September 2021
 
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation Date: 7 Sep 2021
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation  Date: 	7 Sep 2021 BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation  Date: 	7 Sep 2021
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation Date: 7 Sep 2021
 
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle ManagementBABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
 
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design DefinitionBABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
 
BABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
BABOK Summer Bootcamp Chapter 4: Elicitation & CollaborationBABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
BABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
 
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & MonitoringBABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
 
Babok webinar strategy analysis 20210803
Babok webinar strategy analysis 20210803Babok webinar strategy analysis 20210803
Babok webinar strategy analysis 20210803
 
Babok webinar underlying competencies 20210727
Babok webinar underlying competencies 20210727 Babok webinar underlying competencies 20210727
Babok webinar underlying competencies 20210727
 
Babok webinar key concepts pdf 20210720
Babok webinar key concepts pdf 20210720Babok webinar key concepts pdf 20210720
Babok webinar key concepts pdf 20210720
 

Recently uploaded

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 

Recently uploaded (20)

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 

Transitioning our Toolkit

  • 1. Transitioning our Toolkit iress.com Andrew Williams – Lead Product Analyst April 2015 The movement to integrated document management
  • 2. Agenda In this session I intend to cover how we have taken the traditional analysis and design tools and changed the way in which they are used, to provide an integrated approach to document management, which reduces inconsistences in our documents and takes the effort out of generating new versions of documentation. This session will focus on: • An introduction to IRESS. • Then – how we used to document the systems that we built and the challenges it gave us. • Now – an insight into our new approach. • Conclusion
  • 4. iress.com 4 An Introduction to IRESS Here at IRESS we are passionate about creating market leading technology solutions. Within the UK we currently providing solutions in the following spaces: • Sourcing Systems – The Exchange and Trigold Prospectors enable financial advisors to source products within the UK financial services industry. • Wealth Management Systems – XPLAN, Advisor Office and Momentum enable wealth managers, investment advice firms and mortgage brokers to operate efficiently, profitably and compliantly in the post-RDR world. • Mortgage Sales and Originations – Internally referred to as MSO, this enterprise mortgage solution manages the process from initial enquiry through to release of funds and completion. Personally, I have been working for IRESS for over 3 years on various implementations of MSO, having previously worked for a local Building Society in a variety of roles.
  • 5. iress.com 5 An Introduction to IRESS The Lending division of IRESS, who are responsible for all of the Mortgage Sales and Originations solutions were originally N4 solutions, then Avelo before becoming part of the global IRESS family. Whilst N4 and Avelo, the focus of the organisation was to produce stand alone sales solutions for the financial planning, insurance and mortgage markets, as well as, custom implementations of MSO. Since becoming part of IRESS, the focus has been switched to make us a product company, as there has been internal investment in building a version II Mortgage Sales and Originations solution which will be a true product, with multiple implementations of a single code base appropriately configured for each Lender. It was this move towards constructing a product which started us thinking, what are the requirements for documentation to aid construction and testing of MSO Product and what are the needs of our clients, in terms of understanding the behaviours and configuration options? With this question in mind, it was important to assess whether the tools in our toolkit were the right ones and were we using them to their full potential.
  • 7. iress.com 7 Old documentation approach Overtime we have naturally been evolving the approach to the way in which we gather requirements and how we complete the functional design. This has historically varied by both client and implementation team, this diagram illustrates what was produced. IRESS
  • 8. iress.com 8 Old documentation approach Data Content Specification: An excel spreadsheet per module, containing 15 columns of information including: • Screen Name • Label • Layout details • Type • Validation Rules • Data Mapping Functional Specification: Word document which contains: • A high level activity flow (at the level of 1 activity per screen) • Textual description of each screen including details of any additional business processes or special processing which is completed • Traceability matrix for requirements included in the document.
  • 9. iress.com 9 Old documentation approach For our FPPOS (Financial Planning Point of Sale) solution a more visual approach to documentation was taken. Wireframes: Using Axure wireframes, a representation of the actual screens were constructed. These were prototypes, which contained: • The actual branding of the site • The layout of the screens • Widget properties which contained specific information about each field (i.e. applicability rules, notes, data type, minimum/maximum restrictions.) These were available as an html website and a Word document. Functional Specification: Word document which contains: • Textual description of each screen including details of any additional business processes or special processing • Details of all calculations which are performed by the system
  • 10. iress.com 10 Old documentation approach For our MSO solution a slightly different approach was taken: Data Content Specification: A Word document per module, containing a table (and some narrative). Functional Specification: We invested in a new tool, Enterprise Architect from Sparx. This was used to draw use case and activity diagrams, which were then copied/resized/split across pages and pasted into the functional specification Word document. (Essentially, we were using it to draw pictures). These activity diagrams effectively showed the data capture process with the workflow and service interactions. The Word document also contained: • Textual description of each process. • References to messages and parameters. Catalogues: With MSO there are a number of additional catalogues: • Rules and Parameters – values for each parameter and pseudo code representation of the rules. • Messages – text of message and notes of where used • Case Events – audit events of things which happen.
  • 11. iress.com 11 Other Factors In addition to our established documentation approach for each product, we have an SDLC process which has an effect on the documentation that we produce. This process means that as part of the development process we need to produce requirements, estimates and some form of functional design specification. Tool that our SDLC processes were built around, from managing our requirements, through tracing to test cases and defect management. SharePoint services for TFS were also to be used to store documents.
  • 12. iress.com 12 Summary of toolkit • Requirements Definition • Functional Specification • Data Content Specification • Data Content Specification • Catalogues • Requirements • Wireframes • UML Diagrams • Document Storage
  • 13. iress.com 13 Weaknesses with old approach • Different approach per solution/team, therefore difficult to move resource between projects. • To ensure that Document A which references item X in document B, mentions item X need to manually complete cross checking. • Functional Specification Word documents and Excel documents are stored in SharePoint, therefore limiting updates to a single user. • Use Case / Activity diagrams are manually copied/pasted into Word from EA, therefore changing diagrams requires a 2 step process. • Long winded manual process to impact assess change without in-depth knowledge. • Ability to impact assess change is very difficult as scanning such a range of document types is a manual task. • Inconsistences between 2 documents causes more rework and costs more. Maintenance TimeConsistency
  • 15. iress.com 15 Transitioning Forward With the decision to move forward and build MSO Product we decided that we needed to review / agree the approach to our documentation. The development was to follow our SDLC process following a waterfall approach and TFS must be used for requirements. We selected the following options: • The feedback that we had had from the FPPOS team was the client’s really like the visual representation of what they were actually going to get. • Developers found it easy to code from, easier than data content specs. • As some of our product has processes without a UI, then we decided that we would need to produce process diagrams. • Tool that our SDLC processes were built around, from managing our requirements, through tracing to test cases and defect management. • Document management solution which was already in place for storing and managing versions of documents.
  • 16. iress.com 16 Transitioning Forward Consistency 1. A documentation set which was consistent with itself. 2. Diagrams/Documents with consistent styling. Traceability 1. Ability to be able to find where parameters, messages, reference data, data items were used easily Usability 1. Documentation which told our customers how the system actually worked. 2. A format which was easy to understand for customers and colleagues. Improved Efficiency 2. Reduce the time spent producing documentation. So having selected our tools, what were we hoping to achieve?
  • 17. iress.com 17 Requirement Management • Requirements were created and published into TFS • Requirements exported into a file and mail merged into a Word document to produce a client-friendly Requirements Definition document • Requirements Definition stored in SharePoint. As part of our objective to improve efficiency we looked at how we could integrate the tools together. We tackled this first with requirements.
  • 18. iress.com 18 Functional Specification The next area that we tackled was the functional specification, including traceability of processes to requirements. One of the biggest issues with the old process was the fact that we were constructing the activity diagrams in Enterprise Architect, but then manually copying/cropping these into the Word documents (where we were then maintaining the narrative). For anyone who has used the in-built documentation generation tool in EA, we quickly realised that this was not going to give us what we needed, therefore we looked into a new tool. We picked eaDocX. This gave us the ability to produce professional documents in our IRESS templates with a high level of customisation. But most importantly, it gave us the ability to be able to have a single version of the truth, in that we maintained the use case/activity diagrams (with narrative) in EA and then generated several different documents for different audiences with the same content, without all of the manual copying, pasting and cropping.
  • 19. iress.com 19 Functional Specification • Requirements were created and published into TFS • Requirements exported into a file and imported into EA. • Functional Design Spec stored in SharePoint. With eaDocX now added to our toolkit, we were now able to automate the generation of our Functional Specifications from EA, including traceability matrices. • Profile configured in eaDocX to generate a document which include use cases/activity details. • Profile configured to include matrix of requirements to processes. • .docx generated
  • 20. iress.com 20 Catalogues • We have deployed EA against a SQL Server, therefore it is possible to write a SQL statement against the database to report out the configuration. • These queries are then embedded into Excel. • Functional Design Spec stored in SharePoint. The next artefact to work on was the configuration catalogues that we needed to produce. As part of our review of EA usage we decided that we would store the configuration artefacts in EA and link them to diagrams as appropriate. Thus we should be able to identify where configuration items were used in EA diagrams. To get this out we decided to automate the extraction.
  • 21. iress.com 21 Wireframes Wireframes were produced to show what the screens looked like, each field was annotated with widget properties.
  • 22. iress.com 22 Customer feedback Wireframes “because all fields are always shown, it is difficult to actually see what the screen will look like” “I have to click on every field in turn to be able to see the widget properties” “I have to lookup the message text or parameter values in another document” FDS“The process diagrams duplicate (sometimes contradict) the wireframes” “I have to cross reference too many documents” RD“does as per its name, defines our requirements.” Catalogues“I like the ‘Where Used’ column as I understand the context when deciding on the value, shame it doesn’t include cross references to the wireframes” “There are instances where not all of the parameters are consistent, it looks like documents have been generated at different times” “There are too many, couldn’t they all be combined?” With work underway it was important to get feedback on what had been produced. General theme: Better than original approach, but still issues.
  • 24. iress.com 24 Transitioning Forward (again) Following the feedback from clients and a change of focus within IRESS, we had the opportunity to review the toolkit again and the approach. For this latest iteration we decided that we would use an Agile approach and we were free to choose the tools that we used. One of the principles that we adopted was taken from the Government Service Design Manual of: Discovery Alpha Beta Essentially, this approach starts with a short discovery phase whereby the team have been able to research and explore the user story. Followed by a short phase of prototyping solutions, before moving into building for the demands of a live environment.
  • 25. iress.com 25 Transitioning Forward (again) So how did this affect our toolkit? REMOVED • By adopting an Agile approach and the Discovery, Alpha, Beta process, we removed the need to spend a large amount of time building upfront wireframes. • Also, based on feedback, the wireframes didn’t seem to meet customers’ needs. REPLACED WITH: • During our discovery phrase we used (use) hand drawn sketches or white board illustrations. • In parallel we started to define a data contract. A data contract is the definition of the actual data, the business rules for applicability, minimum/maximum, data type, caption etc. • Document management solution which was already in place for storing and managing versions of documents. Does an OK job, so CONTINUE.
  • 26. iress.com 26 Transitioning Forward (again) So how did this affect our toolkit? KEEP, BUT LOOK TO DO MORE WITH IT • The feedback for the FDS was really positive therefore continue with these tools. However, we need to address the following points: • We need to avoid duplicating content which is in the data contracts. • We need to use more of the EA and eaDocX functionality. • We need to produce self-contained functional specifications (i.e. for a module we include all of the messages, parameters, interfaces) • By working in an Agile approach we have traded requirements for a backlog. However, as we are new to Agile, we decided to track this in Excel. So REMOVED.
  • 27. iress.com 27 The new framework Having selected our tools, we now needed to decide on how best to use them. Introducing our documentation framework: • Data Contracts stored in SQL Server database • EA configured to store content in SQL Server database • A validation framework whereby every night we run a number of queries against the data contracts and EA content to highlight errors. These then get emailed to the teams, so they can be fixed as soon as possible. (150+ checks) • A layer of views, stored procedures and functions created within the database to combine the data contracts and EA content to allow intelligent documents to be generated.
  • 30. iress.com 30 Conclusions The journey that we have been on has meant that we have added eaDocX to our toolkit, changed the way in which we have used some of our tools and stopped using others. Although, we would keep all of them in there – as you never know when we will need to transition our toolkit again.
  • 31. Thank you iress.com 1 – 8 Priory Court Poulton Cirencester Gloucestershire GL7 5JB T: ++ 44 (0) 1285 852200 andrew.williams@iress.co.uk Andrew Williams BSc (Hons)