chat bot
Let’s Talk
menu
  • Services
    • Custom Software Development: Get Your Product
    • Remote In-Sourcing®: Building Your Team
    • All-Things-Digital: Modern Technology Solutions
    • TETRA™: Assessment of Your Software Product
    • Hot Today: News and Special Offers
    • Case Studies
    • Impact Delivered: Who We Serve
  • Competences
    • Big Data and Data Science
    • Cloud and DevOps
    • Cybersecurity
    • Distributed Ledger and Blockchain
    • Geospatial and Location-Based Services
    • IoT
    • Low Code
    • Machine Learning and Artificial Intelligence
    • Next Gen Mobile Solutions
    • QA and Test Automation
    • RPA, Chatbots and Intelligent Automation
    • Startups
    • Technical Debt Management
    • UI/UX and Design
    • UAV (Drones)
  • Industries
    • Agriculture
    • Automotive and Manufacturing
    • Communications and Networks
    • Digital Workforce
    • Education and eLearning
    • Energy, Oil & Gas
    • Finance, Payments and POS
    • Geospatial Sector
    • Healthcare and Life Sciences
    • Hi-Tech and Software Platforms
    • Insurance
    • Media & Publishing
    • Public Infrastructure
    • Real Estate and Construction
    • Retail and eCommerce
    • Startups
    • Travel, Transportation and Logistics
  • Solutions
    • Turnkey Software Product Engineering
    • Advanced Web System Development
    • Digital Transformation
    • Product Prototyping and MVP
    • Navigation Systems
    • Process Automation
    • Data Management
    • Medical Devices
    • Startup Technology Partner
    • Web3
    • Smart Factory
    • Point of Interest Geofencing
    • IoT Sensors
    • Field Data Collection
    • Points of Interest Data for Business
    • AWS Consulting Practice
    • LiDAR Data Processing
    • Solutions Catalog
  • Methodology
    • Your Gains and Benefits
    • Client Challenges We Solve
    • Predictive Software Engineering
    • SLA for Software Engineering
    • Modern Software Architecture
    • SDLC
    • Measurable Quality Management
    • Technologies & Tools
    • Business Service Models
    • No Risk Start
    • Team Formation
    • Security, Privacy and IP Protection
    • Geographies and Capabilities
    • Developer Professional Development
  • Insights
    • Hot Today
    • White Papers and eBooks
    • Blog and News
    • Vlog: Watch Our Videos
    • Our Impact
    • Custom Development vs. Off-the-shelf Products
    • Why Eastern Europe
    • Vocabulary of Emerging Technologies
    • Media Publications
    • Forbes Technology Council Insights
    • Conferences and Events
    • Who Reads Our Publications
    • Social Media Feeds
  • Company
    • Why Intetics? An Executive Summary
    • Intetics Meaning and Mission
    • Locations
    • Code of Conduct
    • Company Differentiators
    • Management Team
    • Delivery Center Infrastructure
    • Company History
    • Awards
    • Company Certifications
    • Employee Certifications
    • Industry Partnerships
    • Case Studies
    • Client Distribution Map
    • Testimonials
    • Still Life
    • Charity, Sponsorship and Social Responsibility
    • Contact
  • Careers
    • Why Join Intetics
    • Global Vacancies
Prototype your idea
from MVP to the whole
Software Product
Learn More
nav-slider-img-01
Process Automation
for Banking
Learn More
nav-slider-img-02
Team Formation
Learn More
team_formation_banner
Field Data Collection
Learn More
nav-slider-img-03
Automotive Software
Learn More
nav-slider-img-04
Points of Interest Data for Business
Learn More
nav-slider-img-05
Building Information Modeling (BIM)
Learn More
nav-slider-img-06
AWS Consulting
Practice
Learn More
nav-slider-img-07
Hospitality Software
Solutions for HoReCa
Learn More
Hospitality
Point of Interest
Geofencing
Learn More
banner_point_of_interest_geofencing
Payments, Digital
Assets and Wallets
Learn More
banner_payments_digital_assets_and_wallets
Let’s Talk
  • Toll Free: +1 (877) SOFTDEV
  • US: +1 (239) 217-4907
  • DE: +49 (211) 3878-9350
  • UK: +44 (20) 3514-1416
  • Email: [email protected]
  • Linkedin
  • Twitter
  • Facebook
  • Instagram
  • Our insights
  • Slideshare
  • Youtube
Privacy Policy Terms and Conditions
Sitemap
© 1995-2023. Intetics Inc.
  • Home
  • Methodology
  • Predictive Software Engineering

Predictive Software Engineering Methodology

  • Predictive Software Engineering (PSE) is a framework that addresses bottlenecks of custom software product development. It reconstructs the reliable approach to delivering software development services.
  • PSE overcomes the “art” component of programming. It makes software engineering exactly what it was meant to be: an engineering exercise that is precise and predictable.

The PSE framework consists of seven specific concepts. Together they ensure transparency, as well as render the process controllable and predictable in its essence. PSE is a proprietary framework developed by Intetics as result of 27+ years in custom development practices.

01 Meaningful Customer Care 03 Proven Productivity 05 Disciplined Agile Delivery process 07 Sound Human Development
predictive_software
02 Transparent End-to-End Control 04 Efficient Distributed Teams 06 Measurable Quality Management and Technical Debt Reduction
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 01. Meaningful Customer Care

  • Seamless onboarding process

  • Customer portal

  • Governance model:

    • Weekly status meeting with manager
    • Every other week with director
    • Yearly with C-level
    • On site visits
  • Clear escalation path

  • Early problems discovery

    • Proactive project monitor
    • Project health report
  • Deep customer complain analysis

  • Customer satisfaction control

  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 02. Transparent End-to-End Control

  • Transparency in organization – Intetics is quite transparent

  • Transparency outside:

    • Governance meetings
    • Agile methodologies
    • Status reporting
    • Tools to track team work
    • Audits: project health and proactive monitor
    • Video if required, security
    • TETRA
  • Transparency inside:

    • Meetings with C-level
    • Sync with directors and department
    • Sync with team and manager
    • HR involvement in team\engineer life
    • Team buildings corporate events
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 03. Proven Productivity

  • Productivity measurement: productivity = size/effort
    doesn’t address customer risk

  • Productivity promotion inside company – develop people skills

  • Productivity implementation:

    • Centers of excellence
    • Benchmarking
    • Project audits
    • TETRA
    • Success advertisement
  • Quality and velocity measurement:

    • TETRA
    • Software development efficiency KPIs
      • Team KPIs
      • Individual KPIs
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 04. Efficient Distributed Teams

  • Usual complains and risks about distributed teams:

    • Communication is not good as in collocated teams
    • Quiet participants and sense of being an island
    • Physical distance and different time zone
    • Socio-cultural difference
  • Forming distributed team:

    • Hiring to distributed team
    • Communication solution for distributed team
    • Leadership for distributed team
    • Rewarding and protecting distributed team
  • Benefits from distributed team:

    • Faster and efficient hiring
    • Price
    • More order
    • Best match
    • 24/7 Operation
    • More freedom
    • Learning about world
    • Office cost
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 05. Disciplined Agile Delivery Process

  • Standard Agile processes have challenges when you scale them

  • People invited new processes:

    • SAFE – Scaled Agile Framework
    • DAD – Disciplined Agile Delivery
    • LeSS – Large Scale Scrum
    • Etc.
  • We decided to go with DAD and that’s why:

    • Very flexible, tailoring supported
    • Focus on architecture and design
    • Proven, well documented and flexible
    • Clear roles, artifacts and event, medium complexity
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 06. Measurable Quality Management and Technical Debt Reduction

  • Quality is open question for each project, how to measure it
  • We use more wide and efficient term for quality: “technical debt”
  • TETRA is “Technical Debt Reduction Platform”
  • Eight dimensions of software product technical debt:

TETRA™
8 Dimensions
of Quality

scheme-tetra-2
SOURCE CODE QUALITY
USABILITY, UI & DOCUMENTATION
SECURITY
PERFORMANCE
BUSINESS LOGIC
ARCHITECTURE QUALITY
DATA QUALITY
OPEN SOURCE
CODE USE
  • Source Code Quality – assessment of quality of product source code by a number of critical parameters
  • Usability, UI & Documentation – evaluation of product user interface, usability and documentation
  • Security – valuation of product vulnerabilities according to CVE, CERT, CWE, OSVDB, OWASP, and BID
  • Performance – measurement of product performance and load parameters
  • Business Logic – audit of how product fits in to business objectives
  • Architecture Quality – expert assessment of product software core structure and data model
  • Data Quality – check of product resistance to bad data, exception handling, and bad data prevention
  • Open Source Code Use – detection of use of open source and other 3rd party code
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

title icon 07. Sound Human Development

  • Software development is 100% people dependent area of business

  • We must develop our people and we do following:

    • Career growth and attestation:

      • Individual development plan
      • Proprietary performance review system
      • Regular reviews
    • Skills improvement:

      • External advice
      • Training
      • Centers of excellence
    • Employee benefits:

      • Training and certification
      • Benefits package
      • English courses
      • Award winning work environment
    • Mentors program

  •  
  • Home
  • Methodology
  • Predictive Software Engineering

PSE: Addressing main software engineering risks

PSE PRINCIPLES/
SOFTWARE ENGINEERING RISKS
I
Meaningful Customer Care
II
Transparent End-to-End Control
III
Proven Productivity
IV
Efficient Distributed Teams
V
Disciplined Agile Delivery process
VI
Measurable Quality Management and Technical Debt Reduction
VII
Sound Human Development
You don't receive the software product
Missed schedules
You spend more resources than needed
Lack of required resourses in time
Personnel knowledge (software + business)
Poor knowledge retention (high attrition)
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

PSE: Addressing main software engineering risks

PSE PRINCIPLES/
SOFTWARE ENGINEERING RISKS
I
Meaningful Customer Care
II
Transparent End-to-End Control
III
Proven Productivity
IV
Efficient Distributed Teams
V
Disciplined Agile Delivery process
VI
Measurable Quality Management and Technical Debt Reduction
VII
Sound Human Development
The received software product is not what you wanted
The received software product shows problems in use
Communication/cultural barriers
Poor infrastructure and processes
Service quality declines over time
Concerns about intellectual property security and legal framework
  •  
  • Home
  • Methodology
  • Predictive Software Engineering

PREDICTIVE
SOFTWARE
ENGINEERING

Created by Global Engineering Community

How the Framework
Transforms Custom Software Products
Development and Services Into Radically
Successful Business Solutions

pse_abstract_star

Join PSE community
and become the ambassador!

pse_global_engineering_community
  •  
Download Case Study
This site is protected by reCAPTCHA
and the Google Privacy Policy and Terms of Service apply
To get the full version, please fill out the form with your contact details for registration:
Fields marked by * are required

    First Name
    Last Name
    Company
    Position
    Business Email
      Phone
      Address
      I have read and agree to the Privacy Policy
      It sets how we, Intetics Inc., obtain, store and use your personal information.
      Please, read this Privacy Policy carefully.
      Cancel
      Successful Registration! Congratulations, your account has been
      successfully created.

      You will receive a link to download
      the requested file by email.
      Okay
      Haven’t received an email?
      Please check your spam or junk mail folder
      to make sure it’s not in there.
      Validation errors occurred. Please confirm the fields and submit it again.

      Failed to send your message. Please contact us by email [email protected] or by phone
      +1 (239) 217-4907

      Failed to send your message. Please contact us by email [email protected] or by phone
      +1 (239) 217-4907

      sound off sound on
      Contact Us
      This site is protected by reCAPTCHA
      and the Google Privacy Policy and Terms of Service apply

      Use the form below to let us help you

      Fields marked by * are required

        First Name
        Last Name
        Company
        Email
          Phone
          Message or Question
          Our Privacy Policy sets out how we, Intetics Inc., obtain, store and use your personal information. Please read this Privacy Policy carefully.
          I have read and agree to the Privacy Policy
          OR
          • US: +1 (239) 217-4907
          • DE: +49 (211) 1386-6231
          [email protected]
          Thank you! Your message has been sent successfully Okay
          Validation errors occurred. Please confirm the fields and submit it again.

          Failed to send your message. Please contact us by email [email protected] or by phone
          +1 (239) 217-4907

          Failed to send your message. Please contact us by email [email protected] or by phone
          +1 (239) 217-4907

          sound off sound on
          cookie notice

          This website uses cookies to let us know more about you and to improve your experience here.
          If you click “Reject All”, only essential cookies will be used. You can change your preferences by clicking “Manage cookies”.

          Find out more
          Accept All Reject All Manage Cookies
          cookie notice icon

          Cookie Preferences
          Intetics uses necessary cookies to make our site work. We would also like to set optional “performance” cookies to gather anonymous site visitation data and “marketing” cookies to help us understand which content visitors value most. By enabling these cookies, you can help the Intetics provide a better website for users like yourself. For more information about the Intetics’s cookies and third-party cookies, see our Cookie Notice.

          Manage Cookies
          For more details please read our Privacy Policy
          Confirm My Choice