Software Residency

28
SEP/2012

description

 

Transcript of Software Residency

Page 1: Software Residency

SEP/2012

Page 2: Software Residency

SEP/2012

Since 2007

Page 3: Software Residency

The lack of specialized manpower requires speedy development of human capital that focus on market

needs and quality deliveries to solve the most immediate demands.

Page 4: Software Residency

Software Development Residency is a fast-track Information and Communication Technology (ICT)

educational program for human resources prepared

according to the needs of the sponsoring client that

deliver results throughout its duration.

Page 5: Software Residency

Students Professionally

experienced faculty CESAR

Doctors Residents Hospital

Page 6: Software Residency

Specialization High return on

investment Theory and

practice

Page 7: Software Residency

Specialization High return on

investment Specialization

High return on investment

Theory and practice

The students study the theory and are able to practice what they have learned at CESAR’s own development labs.

Page 8: Software Residency

High return

on investment

Theory and

practice

Theory and

practice Specialization

The sponsoring client has the opportunity to develop its manpower according to its own specific demands using CESAR’s speedy and focused approach.

Page 9: Software Residency

Specialization Specialization High return on

investment Theory and

practice

The sponsoring client’s return will be manpower with specific skills and the development of quality market ready solutions.

Page 10: Software Residency

Using the Problem Based Learning methodology, experienced professionals from CESAR’s team

contribute to develop specialized professionals according to the sponsoring client’s needs and demands.

Page 11: Software Residency

Sponsoring client

Tutors/Mentors Studants Faculty with Professional

Experience

Academic coordinator

Project coordinator

Residency coordinator

This is how CESAR’s Software Residency program is assembled

Page 12: Software Residency

The Program is coordinated by CESAR. The institution understands the needs of the client and prepares a content-specific coursework and the Residency’s teaching methodology accordingly.

The students learn the theory and are guided in their practical activities by CESAR’s experienced professionals.

Page 13: Software Residency

It will depend on student performance.

Structuring

1

Recruiting

2

Graduation

3

Deliveries

4

Evaluation

5

Hiring

6

Page 14: Software Residency

1: Structuring The first step is to prepare the Residency’s course content taking into account the relationship between the demands of the sponsoring client and the technical profile of the participating students. The sponsoring client may desire to have more than one Residency program and each will have a different course

content as well as specific delivery focus. This is what makes the Software Residency development a customized and bold solution.

1

Page 15: Software Residency

2: Recruiting Eligible for the Residency are those students who are near graduation and newly-graduated. Pre-selection is based on school curriculum,

professional profile, interviews, online testing of specific

knowledge and technical criteria established according to the sponsoring client. Scholarships are available due to exclusive dedication required by the program since it includes both theoretical classes and practice/development (hands on approach).

2

Page 16: Software Residency

3: Student development CESAR provides a real Project Development environment supported by quality processes and productivity. The residents are allocated to work cells (team work for the resolution of problems). They are assigned well-defined practical activities which can be evaluated by the mentors. Faculty acts as consultants, and tutoring is provided by a team of experienced professionals.

3

Page 17: Software Residency

4: Deliveries Solution for the client’s real problems. Agenda for periodic deliveries during the program and

continuous follow up of these deliveries. The Sponsoring client will systematically receive deliveries/artifacts throughout the length of the program which are high quality and able to solve its immediate demand. The student’s final paper is geared to market publications.

4

Page 18: Software Residency

5: Evaluation Residents’ evaluations and feedback are continuous. Their work performance during the program may not fall below 7 (maximmum of 10) for all disciplines and attendance must not be below 75%. Practical activities are evaluated by different roles:

Faculty, tutors and the client. The thesis is evaluated by both faculty and tutors.

5

Page 19: Software Residency

6: Hiring possibilities Outstanding students may be hired by the client or by CESAR. After the Residency, graduating students will have expertise well above those who lack specialization.

6

Page 20: Software Residency

Speedy development of market-ready applications as

well as development of technical skills along with good interpersonal skills and professional values.

Page 21: Software Residency

When available manpower lack professional experience and specific qualifications;

When needed knowledge and specialization are not taught in conventional schooling;

When there is a need for fast and specific professional qualifications;

When there is a demand for a high number of quality solutions in a short time.

Page 22: Software Residency

Cases

Page 23: Software Residency

To produce 85 widgets for the domestic market to populate the client’s virtual store.

GOAL

Created a total of 110 user-focused widgets.

In less than 2 months, the widgets generated by the Residency represented almost 20% of total downloads from the client’s virtual store.

More than 30 professionals graduated in the development of applications for mobile platforms.

RESULTS

Case: Widget Residency

Page 24: Software Residency

Increase the number of availably applications in the client’s virtual store.

Increase the developers’ community.

GOAL

Over 60 applications were published.

Applications were carried out to other languages and countries.

One of the applications peaked at 4 thousand downloads/week (~23% of the store’s total).

Twenty developers graduated in this Residency program.

RESULTS

Case: BADA Residency

Page 25: Software Residency

Need for the urgent development of human resources for the management and platform configuration to manage the client’s Contact Centers.

GOAL

Development of 20 professionals to meet demands from both the Residency sponsor and its clients.

Development of skills and company values in the residents.

Outstanding residents may be hired by the sponsor, in Brazil or abroad.

RESULTS

Case: Contact Center’s Technologies Residency

Page 26: Software Residency

Transfer project management know-how, team assembly and application development methodology for CNTI [National Commission for Information Technology of the Angola Government].

GOAL

Establishment of an IT infrastructure for the Angola government.

Development of professionals focused on CNTI real problems.

Coaching during the first few months to help the residents put into practice what they learned during the Residency.

RESULTS

Case: Software Engineering Residency

Page 27: Software Residency

Need for the urgent development of human resources to meet the demand of evolution of the country’s telecommunication networks.

GOAL

Qualification of 18 professionals divided into: 9 focusing on the development of Linux software for embedded systems (Metro Ethernet Switches); and 9 focusing on the development of software for network management. All residents’ skills were developed according to the client’s needs and qualified to work in the research and development sector of the sponsoring company.

RESULTS

Case: Datacom Residency