Systems and methods of company management
15th October 2005, Saturday
|
Problems of growth and their resolution in small companies
|
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
|
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
|
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).
|
|
Role, form and methods of training in the management system of a modern software company
|
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. |
|
Practical experience of a software project organization
|
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 |
|
Selection and promotion of systems for managing the development process
|
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
|
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
|
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. |
|