17528534. SOFTWARE DEVELOPMENT AUTOMATED ASSESSMENT AND MODIFICATION simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

SOFTWARE DEVELOPMENT AUTOMATED ASSESSMENT AND MODIFICATION

Organization Name

International Business Machines Corporation

Inventor(s)

Marcos Francisco Pereira Da Silva of Americana (BR)

Flavia Janine Rosante Beo of Sao Caetano do Sul (BR)

Joao Paulo Anibal Mondoni of Piracicaba (BR)

Leandro Fachinelli of Campinas (BR)

Marco Aurelio Stelmar Netto of Sao Paulo (BR)

SOFTWARE DEVELOPMENT AUTOMATED ASSESSMENT AND MODIFICATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 17528534 titled 'SOFTWARE DEVELOPMENT AUTOMATED ASSESSMENT AND MODIFICATION

Simplified Explanation

The abstract describes a computer-implemented method for developing software by analyzing user stories. The method involves characterizing the user story to determine its attributes and classifying its complexity. It also determines a history score based on similarities with previously analyzed user stories and recommends modifications to align the user story with the previous ones.

  • The method analyzes user stories for software development.
  • It determines the complexity of a user story based on its attributes.
  • It calculates a history score by comparing the user story with similar ones from the past.
  • It provides recommendations to modify the user story to align it with previously analyzed ones.

Potential Applications

  • Software development and project management
  • Agile development methodologies
  • User story analysis and optimization

Problems Solved

  • Difficulty in determining the complexity of user stories
  • Lack of historical data for comparing and optimizing user stories
  • Inefficiencies in aligning user stories with previous ones

Benefits

  • Improved accuracy in determining the complexity of user stories
  • Optimization of user stories based on historical data
  • Increased efficiency in software development and project management


Original Abstract Submitted

A computer-implemented method includes receiving, by a processing system, a user story for developing software. The processing system characterizes the user story to determine a plurality of attributes. The processing system classifies a complexity of the user story associated with the attributes. The processing system determines a history score of the user story based on a similarity of one or more previously analyzed user stories having a similar complexity. The processing system recommends one or more modifications to the user story to increase alignment of one or more attributes of the user story with the one or more previously analyzed user stories.