Education - Perficient Mentoring Services
Perficient aligns business with IT. Our software consultants and
coaches provide high-impact, lower-cost, and personally focused
technical expertise. We understand development process (RUP, Agile,
Scrum, XP), Unified Modeling Language (UML), software requirements
with use cases, iterative project management, software architecture,
and object-oriented development.
We share our expertise in the following areas:
Requirements management with use Cases
Perficient’s senior business analysts can quickly capture
and manage application requirements using the use case modeling
technique. Our senior analysts facilitate requirements gathering
sessions with your business stakeholders or other multi-disciplined
teams. Blending techniques such as focus group facilitation, direct
interview, primary and secondary research, our experts separate
the "must haves" from the wants, and effectively communicate
the results to your stakeholders, management, and development teams.
Software Development Process
Most software development processes are meant to be tailored or
customized before use on a project. The tailoring adapts the process
for application parameters such as complexity, performance, usability,
and architecture. Tailoring eliminates costly unneeded activities,
adapts roles to your exact needs, and streamlines the project deliverables
to save time while still capturing essential information.
Project Management
Effective management may be the most critical skill influencing
your project or enterprise success. Perficient program and project
managers are seasoned professionals with proven experience and a
demonstrated ability to lead modern software development projects.
We are available to lead your team, or act as mentors to one or
more of your own project managers.
Architecture and UML-based Software Development
Object oriented modeling has become the de facto
approach for modern systems development, but true expertise and
experience is hard to find. Perficient Unified Modeling Language
(UML) analysts, architects, and developers are fully certified professionals
in object oriented systems modeling and development, and possess
the critical skills needed to move your project into production.
Our experts bridge the critical gap between domain modeling, design
patterns, and coding idioms.
Assessments and Audits
When the risk and cost of failure are high, projects
benefit from impartial, expert opinions delivered at critical project
milestones. Perficient assessments and audits provide your team
with senior, highly experienced leadership and expertise. Each assessment
and review provides a balanced, non-biased opinion based on solid
software engineering and project management judgment. Conclusions
and recommendations are fully documented, containing specific recommendations
and rationale, and are communicated face-to-face with senior management
and the project team.
|