Systems and methods of company management

15th October 2005, Saturday

Problems of growth and their resolution in small companies

no photo available Mikhail Filipenko
- Size DOES matter. A small company in a big market. - Selection and education of managers - structure of a shareware company - online or off-line -motivation
 
Topic language Russian
Audio file for isdef memebers only

Owners, hired managers, and the technicians: unity and the battle of opposites

no photo available Mikhail Kalinichenko

StarForce
The efficiency of a programming company is defined by to what degree the activities of its staff coincide with the needs of its clients and the requirements for developing a market. At the same time a successfully-developing programming company, at some stage or other, inevitably encounters conflict of interest between three basic elements: owners, managers and programmers.
Combining these three functions in one person as a rule only exacerbates the problem.
The presentation will examine the basic stages of development, typical problems, possible ways of resolving them, and unrealistic dreams.
 
Topic language Russian
Documents for isdef memebers only
Audio file for isdef memebers only

On the methodologies of software development applied by Artezio

no photo available Alexander Lesnevsky

Artezio
Director of Production
1. Selecting a methodology for carrying out a project
2. Types of projects in a company
3. Various methodologies and their adaptation depending on the type of project
4. Case studies
5. Conclusions

Today almost everybody understands that the waterfall model is far less suitable for constructing a software development process than the iterative model. Having decided upon the iterative model, the challenge is therefore to convince the client of its advantages and to not tumble into the waterfall. We strive to make sure the client is satisfied; however, the interests of the client are at times at odds with those of the project executer. The client wishes for the successful completion of the project, and at the same time expects that everything happens exactly the way it was proposed to him: "We confirm the technical specifications and work by them".
It must be asserted that the waterfall methodology is much more risky than iteration. At Artezio the waterfall model is only applied in support projects.
In all remaining instances the iterative model is used, furthermore as clients are more and more often agreeing to the adaptive model of fast development (agile).
 
Topic language Russian

Role, form and methods of training in the management system of a modern software company

no photo available Igor Morozov

IT Academy
Dean
Development of a quality management system begins, as a rule, with training. And for the support of a quality system one has to educate employees regarding the technologies, products and regulations in order to achieve conformity between all of the company processes and the established standards. Change management gets easier when a company's personnel is motived and has the necessary knowledge and skills. Employess acquire the skills through a system of continuous training that helps them to gain a better idea of their work and the company's business, its clients, and their own contribution to the company's sucess. When building a training system within a company it is necessary to develop not just an eduction programme, but to choose the most effective form of training forms in every direction and for each category of audience.
 
Topic language Russian

Practical experience of a software project organization

no photo available Yuri Bakay

MindCruncher LLC, USA
CEO
How to ensure the success of a project. Concrete recommendations based on examples - how to build and control a project from start to finish; what to use, and how, with minimum waste and maximum efficiency; nuances of work with remoters.

Defining the task
Planning
Organization of code and other materials
Process control
Guarantees
What to do afterwards
 
Topic language Russian

Selection and promotion of systems for managing the development process

no photo available Mikhail Gerasimov

TulaSoft, LLC
Founder
The presentation will explore our summarised experience regarding the introduction of a controlled process of software development, the creation and application of project management systems and (bug-tracking). The difficulties we faced before we realised the necessity of developing our own task/bug/time-tracking system (typical for most smaller teams), the unsuccessful experience with the application of standard methods (MS Project, Outlook/Exchange), a list of requirements, problems at the introduction stage and options after protracted use.
 
Topic language Russian
Audio file for isdef memebers only

Systems and methods of company management with limited financing

no photo available Andronik Nazaretyan

EnterNetica
Director
1. Defining strategic goals. Ways of achieving them with limited financing. Placement of emphasis. General situations, recommendations. 2. Tactical challenges. Building a team. Where to find good specialists in a young IT-market? Ways of collaborating with permanent employees and freelancers. Development of one's own test and educational systems; finding a 'team person'. A personal approach to each individual as a key factor of a sucessful team.
 
Topic language Russian
Audio file for isdef memebers only

Methodology for project realisation: a foundation for the operational efficiency of a project organisation

no photo available Alena Osorina

SputnikLabs
The standard approach to realising projects (ÒÇ - realisation) - Shortcomings of the standard approach - Alternative to the standard approach (Design of realisation from business tasks). Realisation experience.
 
Topic language Russian