Киреев Николай Борисович
преподаватель, предприниматель - ИИТ БГУИР, Студия ИТ WebMax.BY
Minsk, Belarus
Attended conferences (2)
Talks (2)
  • 17.07.2017
    The UML Workshop. Modelling of Business Functionality and Software on the Basis of the Modified Structure of Requirements Levels

    More detailed than the widely known levels of K. Wigers view of the functional requirements is proposed and in accordance with which both functions of the subjects of the business system, including non-users of software, and functions of the software system responsible for its business logic are modeled.

    Detalization concerns primarily the functional requirements level and includes variant of classification of software functions, which is connected with their availability through the graphical user interface (GUI), that in its turn allows better separation of software functions aimed at execution of the business logic from GUI functions. The advantages of the practical use of the modified level structure are explained with the help of specific examples. Moreover, new method allowing development of a model of use cases with level detalization to functional requirements is proposed.

    • Average
    • 20 min
    • Analyst Days / 7
  • 11.02.2015
    The Use of HTML-Prototypes for the Reverse Engineering Requirements: Pros and Cons

    At the initial stage of the project all attempts to identify and refine functional requirements are risk bearing: omission of some requirements, nonconformity with real-life environment, unnecessary functionality. Also they are subjected to variability. Therefore, final verdict of completeness, compliance and redundancy of requirements is brought during testing and implementation of the software. Later changes of the architecture and code-rewriting are cost- and time-consuming.

    An alternative to the described situation is the reverse engineering requirements with use of interactive html-prototypes that simulate functioning of separate modules of the software. Stakeholders have possibility to test and evaluate functionality of the software.

    The report examines application scope of the reverse analysis, advantages and disadvantages of this method in comparison with other approaches, based on use scenario and wireframes, as well as the iterative prototyping process.

    • Average
    • 40 min
    • Analyst Days / 4
To leave a feedback you need to

Chat with us, we are online!