About us
Company at a Glance
- Acism Software Private Limited founded in 2001 in Mumbai.
- Share capital distributed among founder directors Ashish Belagali and Surekha Belagali
- In hibernation for 4 years.
- Started operations in Mumbai and soon moved to Pune in 2005.
- Completely privately funded. Bootstrapped its operations to its present size of 9.
- Chiefly into software project development ? domestic and international.
- Has a long term interest in software products.
|
|
Four pillars of software development
We recognize that people, technology, processes and communication are the four pillars of software development.
Pillar #1 - Our People
Ashish Belagali
- B. Tech. & M. Tech. from IIT
- 16+ years in programming, software design, architecture, project management, client coordination, consulting, teaching and mentoring, leadership
|
Manish Manekar
- BE & MBA from SIBM
- 16+ years in software development and project management
- Certified scrum master, ITIL certified, Certified support professional
|
| Plus, a highly motivated team of individuals mentored to succeed in a professional environment ? doing programming, web development and testing. |
Pillar #2 - Technology
- We promote and use mature open source technologies/ tools
- Free as in free beer (cost-effectiveness)
- Free as in free speech (flexibility)
- Open source software has matured in terms of stability, ease of use, supportability
- Java ? Highly mature ubiquitous programming language, Most widely used, Highest number of
frameworks.
- PHP ? Most popular web application development language
- Ruby, Python ? Great dynamic language
- Highly stable open source tools / platforms have evolved
- Linux ? Secure, fast and very stable operating system
- Joomla, Moodle, Wordpress, Eclipse etc ? Stable open source applications
|
Pillar #3 - Processes
- Variety of software development methodologies (Waterfall, RUP, various
Agile methodologies)
- There are also various standardizations (ISO, CMM, 6 ? sigma)
- Each recognizes certain processes/ best practices to be followed in
software development lifecycle.
- We recognize that the magnitude and nature of the project at hand needs to
be considered while choosing the processes
- Too few processes can be suicidal, whereas too many can cause huge overheads.
- In general, larger projects require more process orientation and formalization than smaller projects.
- The yardsticks do get challenged from time to time by the advancements in software engineering.
|
Pillar #4 - Communication
- We strongly believe that a project is worthless if it does not deliver what the client wants.
- The client is kept well-informed of the direction that a project takes.
- Mid-term course corrections, scope changes, requirement creep are possible
- Keeping these at a minimum is a good hygiene, but keeping them at zero is impractical.
- The client is always in a driver's seat.
- The client decides the prioritization among the features.
- We have implemented features or use tools as per the client's wish, even if they are contrary to our
advice.
- Our tools to maintain a good level of communication flow in the project are
- Weekly reports
- Project center
- Calls/ emails/ IM etc ? as needed
|
|
|