Friday, March 25, 2011

Live Projects on JAVA|.NET|PHP|Ethical Hacking|J2EE|J2ME|ERP|Networking

Hi All
Greetings of the Day!!
I have frequently and these days quite often been given this question that "What actually is a live project?".
Well being into the software industry and also into the education management industry, I would like to answer this very simple question.
A project is defined to be a responsibility or a work. To be more precise and technical, when our limitations and our inputs are defined and we have to achieve a given output with the desired efficiency and given limitations and resources, we call it a Project Management.

And when I say Live Project, it means a project for which the client has given the full resources and authority to the vendor company to work on. Now, this makes the project a live one. The Project will be designed and developed to fulfill the needs of the clients. The clients will be trained on the projects and also in future the services and maintenance work will be assigned to them.

Our training Programs include Practical work on such live projects. We have a dedicated marketing team which works to bring projects from the industry. Now, we let students work on some of the selected and not so risky projects under the guidance of a developer team.

The development team plans out the complete project and the students, work on the modules.
Being a live project, the trainees get an opportunity to interact with our clients for requirement analysis, project prototype implementation, onsite testing and training and deployment.
SO, Our Live Project based 6 months and 6 weeks Training programs are very popular amid the engineering students as it gives them an opportunity to work with our employees and and learn their working attitudes and culture.
The Technologies which we assign Live Projects are:

  • JAVA
  • .NET
  • J2EE
  • J2ME
  • PHP
  • Oracle
  • Networking
  • Testing 
  • SEO
  • Joomla and Drupal 
  • ERP
These are some of the technologies for live project industrial training from JUNE|JULY|AUGUST.

Amit Chaturvedi
6:15 p.m.
(For DUCC Systems)

Thursday, March 24, 2011

Software Project Management and Total Cost Management

Hello All
Greetings of the Season!
For any vendor in the IT industry, it comes as a challenge to maximize its profits and also maximize the clients' satisfaction. I will just be putting my perspectives on this very much talked about issue of Quality and Cost Management and also Profit maximization in any software company like DUCC Systems.
Software Development undergoes a continuous and never ending cycle. I know I am inviting critics by calling this process a never ending one, but it has been observed by the industry, that we can name some parts of this process as Maintenance and Updation Process, But this also comes under the life of any software.

  • The two aspects which has to kept in mind from the view point of a software provider are : Profits and Relationships (with clients, with partners or any).
  • The other two aspects which comes to the mind from the customer point of view are the: Quality (Time, efficiency etc.) and the Cost.

The whole process of Software Development Life Cycle (SDLC) revolves around these paradigms.
Let us look at the second Point first.
              Quality and cost are two characteristics which drive the brand behind software companies. When I be a little more technical these two traits are defined and achieved during the SDLC process. Planning and Monitoring the complete process are the basic backbones for the SDLC. 


  • Requirement and Scope Analysis
  • Design Plan and Monitoring
  • Coding 
  • Milestones 
  • Unit Testing
  • System Testing
  • Onsite Testing and Deployment
  • Training 
  • Maintenance
  • Future Scope and Customizations
Quality is defined at the very start of the project. What standards have to be maintained  during the complete SDLC, what are the scheduled conformances, the change scope, the documentation standards, the number of expected lines of codes, the maximum  number of function and libraries expected. I mean to say a complete Project Quality Plan has to be submitted and reviewed by a team of experts before the actual implementation starts. The Quality Plan should not only define the coding standards but also the testing and training standards. The depth of testing gives an edge to the quality of the software. 

Cost obviously plays a very important role in the complete project development phase. Though the customers hardly care about the cost as they just look at the final price. They just go for it or don't go for it. But Cost is very important for any development team.
The few sections which needs to focussed on for the software development is 
  • Estimation Accuracy
  • Project Quality
  • Project Cost Management
  • Productivity and 
  • Project Management
I will definitely come up with my viewpoints in detail in the later blogs. 

SDLC becomes the base for the complete Project. We have been keeping it as the base for all our summer training in Delhi Programs on the latest technologies. We have taken up issues of Project Management for all our projects and have been sharing this complete knowledge with our trainees.
 Trainees have been coming to us for 6 weeks and  6 months Live Project training on technologies such as .Net, PHP, JAVA, J2EE, J2ME, Oracle, Networking, SQT, ERP, Marketing and other Project Development and Management Issues. 
They are exposed to much bigger challenge than just software coding. Coding does not lead the burning  of your grey matter but the thought process involved in the complete project management does. 
Students need to understand that with this training methodology, we have been trying to maximize their thought process which will help them raise their mental capabilities. 
We are trying to bring out real professional through our best training for engineering computer science students in delhi. We have already trained 150 colleges and 1000s of students and professionals. They have been placed after the training in best IT and Software companies around the globe. Thanx to our innovative teams who understand the software development process, the business analysis in detail and the students' psychology for the training and learning attitude.
Hope to see you in our Summer Training in Delhi 2011 Program on Live Projects accompanied wit Placement Programs at our Campus at Janakpuri, Delhi

Bye
Amit Chaturvedi
11:50 a.m.
( For DUCC Systems )