1 / 19

A comprehensive solution for GeneXus Applications’ life cycle

A comprehensive solution for GeneXus Applications’ life cycle. Pablo Planinich. Result. Applications’ life cycle as hurdling race. Support. Project Management. Development. Perspective. Efficiency Efficacy. Economy Timeliness. Customer Satisfaction. Development. Project Management.

hmenzel
Download Presentation

A comprehensive solution for GeneXus Applications’ life cycle

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A comprehensive solution for GeneXus Applications’ life cycle Pablo Planinich

  2. Result Applications’ life cycle as hurdling race Support Project Management Development Perspective Efficiency Efficacy Economy Timeliness Customer Satisfaction

  3. Development Project Management Support How to win the race?

  4. Efficiency - Efficacy Development Perspective • Effective and Efficient Teamwork and Change Management • Bring the most out of applications’ evolution

  5. Efficiency - Efficacy Development Perspective • version 1.6 • Software Configuration Management • 4 years old • Covers GeneXus 7.5 through 9.0 • Fully functional as Web application • Manages non-GeneXus knowledge • Features • Versioning, Revisions, Traceability, Full-cycle, Automation, Promotions, Ticket-system, Interfaces

  6. Efficiency - Efficacy Development Perspective • version X • All features from version 1.6, plus… • Integrated to GeneXus X • Improved Ticket System • Metrics and reporting • MTBF, MTTR, etc. • Positioning for CMMi • Improved with Xfactory and Certus User Error Routed User Error Corrected Integrated to GeneXus X

  7. Economy - Timeliness Project Management Perspective • More than just development… • How much has been spent until today? • Completion %? Estimated value? • Financial efficiency for costs? • Comparison against planned costs for tasks • Only 30 % gets completed in time and budget

  8. e Economy - Timeliness Project Management Perspective • Stages: • Planning (methodology) • Entering information • Reporting, indicators, alarms, pivot tables • Evaluate at different levels: • projects, roles, staff members • Complements GxTend X to cover CMMi Dashboard Screen Pivot Table

  9. Manager Manager Other Organizations Dissatisfaction Distrust Deterioration Higher-level Support Counterparts Time Pressure Customer Satisfaction Support Perspective Customer Satisfaction plunges Miscommunication Information Bottleneck Uncertainty NO CHANGES IN THE APP! End User Support Staff

  10. Customer Satisfaction Communication End User Testing Staff Click to see video Support Staff

  11. Customer Satisfaction Information bottleneck • With few information • “… this must be the problem …” • “… what has changed since…?” • “… it works in my environment …” • Ask for more data • With lots of information • Hard to correlate problem with general information Support Staff

  12. Customer Satisfaction Right information Keep the end-user perspective. • Thread Monitor • Session Monitor Support Staff Click to see video

  13. Customer Satisfaction Right information • Different ways to build the tree Support Staff user1 Webpanel-A Webpanel-B Webpanel-C MasterPage-Z Proc-H Proc-I Proc-J Click to see video Connection to DS1 Query 1, 2, 3… Connection to DS1 … Query 1, 2, 3…

  14. Hold for Operations Validation Deploy Deliverable ? … Customer X Customer Satisfaction Certainty Support Staff Customer A Sources GxTend Development + Testing

  15. Customer Satisfaction Certainty Run-time version control • DNA - identifier • Revision – valid group • Build is in a later stage • Relationship with GX object Support Staff

  16. Customer Satisfaction Proactive Response Know about the problem, before the user reaches you. Click to see video

  17. Customer Satisfaction Applicability for Certus • Testing and Support • GeneXus v*.* + Java • Impact • Response Time +1% • Server start-up +50% • Memory +20% • Different brands supported • Roll-out strategy

  18. Customer Satisfaction Certus Extensibility • In technologies: JMS, XML processing, WS, … • From the technology to other uses: • Auditing • Security • Modularity

  19. Conclusions • Three solutions • Software As A Service = User As A Customer • Roles and Perspectives covered in one suite Win the race!

More Related