Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects...
Transcript of Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects...
![Page 1: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/1.jpg)
Sleep at Night AgainAutomated Static Analysis for BPM
Scott FrancisCTO@sfrancisatx
Ivan KornienkoDirector of UX
![Page 2: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/2.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Global Presence with team members in the U.S., Europe and Asia-Pacific including:
• Austin, TX• London, England• Kiev, Ukraine• Sydney, Australia• Chicago, IL• Cincinnati, OH• Minneapolis, MN
Founded by former Lombardi Software leaders and customers, we are the world’s largest, independent IBM BPM consulting firm. We are BPM practitioners who strive for excellence and thoughtful execution in all things BPM and ODM. Beyond BPM Services, we are actively innovating with multiple product extensions and accelerators for the IBM BPM platform. These innovations include the Brazos UI Toolkit (over 1,000 registered developers), Brazos Portal, the Neches governance framework, as well as 15+ other products for IBM BPM.We are driven to make BPM better, more impactful, and more efficient.
HeadquartersAustin, TX
Professionals• 100+ worldwide• 80+ in U.S.• Largest Lombardi-heritage team• Longest average tenure on IBM BPM
Private company
Founded in 2007
Members of our team have been delivering Lombardi / IBM BPM projects since 2002
Over 500 BPM projects successfully delivered
5 consecutive years in the Austin Fast50. A ranking of the fastest growing companies in Austin
Recognized as an Austin ‘Best Places to Work’ in 2014
BP3 Office Locations
• Los Angeles, CA• San Francisco, CA• Houston, TX • Phoenix, AZ• New York, NY• Atlanta, GA• Lisbon, Portugal
BP3 Overview
![Page 3: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/3.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Brazos is the #1 User Interface framework on IBM BPM
• Bringing our brand of BPM to other products with BrazosOpen
• Focused on User Experience
BP3 Invests in User Experience
![Page 4: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/4.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
• It made sense to attack User Experience…• Customer Experience is also about tackling the hard
problems that endusers never see:• Like Quality Control issues…
• We could write software for that…
It’s all about Customer Experience
![Page 5: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/5.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Before there is anything to Experience …
NECHESEXPERT
CODEREVIEW
INSTANTFEEDBACK
![Page 6: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/6.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Goal: Build a BPM Solution
Requirements- Carries 5 passengers- Drives on wheels- Gets from A to B
![Page 7: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/7.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Getting Started
Technology Choices- Many options- Lots of features- More that 1 right solution
![Page 8: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/8.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Finding Experts
Team makeup- A couple experts- Many novices
![Page 9: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/9.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
MISSION ACCOMPLISHED
Clear failure- Does not meet requirements
![Page 10: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/10.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
A more likely outcome
Meets requirements but …- Drives too slow- Difficult to control- A maintenance nightmare
![Page 11: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/11.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
What does Neches do?
Analyze solution code against - Best Practices- Antipatterns
![Page 12: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/12.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
What does Neches do?
Identify code and configuration issues that adversely impact- Performance- Maintainability- Testability
![Page 13: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/13.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Fix the problem
‘Fixing’ a production solution- Expensive- Time consuming
$$$
![Page 14: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/14.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Result
![Page 15: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/15.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Implementation
Over time …- Incomplete code reviews lead
to unmanageable code- Minor antipatterns turn in to
design flaws
Iteration 1 Iteration 2 Iteration 3 Iteration N…
![Page 16: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/16.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Implementation with Neches
Iteration 1 Iteration 2 Iteration 3 Iteration N…
Pass code through Neches at the end of every Iteration- Instant feedback- Identifies issues and recommends resolutions
![Page 17: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/17.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Before there is anything to Experience …
NECHESEXPERT
CODEREVIEW
INSTANTFEEDBACK
![Page 18: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/18.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Finding Scope
Documentation
Scripts & Integrations
User Interfaces
Process Models
![Page 19: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/19.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
Finding Severity
High
Low
Medium
![Page 20: Sleep at Night Again - bpmnext.com · Lombardi / IBM BPM projects since 2002 Over 500 BPM projects successfully delivered 5 consecutive years in the Austin Fast50. A ranking of the](https://reader035.fdocuments.in/reader035/viewer/2022062508/603026d05f29856d1c578056/html5/thumbnails/20.jpg)
© 2015 BP3 Global Inc. All Rights Reserved.
The Neches Score