Home / Cases

Web Systems Development / Software Factory

Visionnaire was the Caixa Econômica Federal software factory for the four-year term of the notice, developing more than 100 systems totaling more than 64,000 hours of work.

CLIENT
Caixa Econômica Federal.
AREA
Finance.
PROBLEM
To meet the Caixa Econômica Federal system development demands that included more than 100 systems and subsystems to be developed in the four year period of the edict, always with productivity and quality and following Caixa's standards.
SOLUTION
Visionnaire quickly complied with Caixa's standards and set up a highly specialized and productive team for system development. In addition to the various systems foreseen in the tender, it was also possible to give rise to a repressed demand for development, which allowed several Caixa internal systems to go to production in this period.
RESULTS
More than 100 systems and subsystems were developed in the four years of the edict, reaching and even surpassing the productivity levels in Function Points required in the edict, surpassing 8,000 function points (equivalent to approximately 64,000 hours) in Professionals specialized in software development.
TECHNOLOGY
Many technologies were used in several systems, the following is a list of some: From the Software Factory Model: services provided in the Software Factory model with application of APF (Function Point Analysis) technique, according to the IFPUG (International Function Point Users Group). Projects developed in the cited technologies, through the issuance of Work Orders generated for each demand requested. Each demand (Service Order) is formalized through a demand management system and developed at the headquarters of the Software Factory. Communication is refined through e-mail, telephone, virtual or face-to-face meetings. From the use of practices in the Projects: development, maintenance and documentation of Information Systems, using the Technological Web Architecture (lnternet / lntranet), according to Caixa's operating environment. Application of the APF (Functional Point Analysis) technique, according to the International Function Point Users Group (IFPUG) for designing the projects provided in the Software Factory model, contemplating the stages of elaboration, construction and transition of the development cycle of Software, use of Rational Unified Process (RUP) and project management (PMBOK) methodology. Main deliverables: SIPNL Version 2.0.5 and 2.1.0 - Attendant Management: Interfaces with SISAG (new banking automation system) and SIPAN (Attention Panel) and system adaptation to the Integrated Model (segmentation / CRM), considering that the Service Manager is the customer's first contact in the Answering Point. SIAFR (System of Feirão) Refactoring the system for new technology and improvements. SICJU (Judicial Calculation System) Maintenance and improvements. SllNG Version 2.0.0 (Ticket Drawdown Systems) System refactoring for new technology and evolutionary demands by automating the entire process. SIMPF Version 1.0.0 (Function Point Measurement System) that will be used by all decentralized development units, in the metrics aspect in the management of Software Factories. SIAFP (Caixa Affiliated Partner Access System). Technical Information: Technology Platform: Operating System - GNU / Linux, Windows Server Apache and llS Web Servers. Default W3C.

Languages used:
SIAFR (Fair Tracking System): Java 1.6, JavaScript / HTML / XHTML, JBoss, JBoss, JSF, Richfaces, EJB, Hibernate, JPA, PostgreSQL, Astah UML, pgAdmin DBDesigner, Quartz, Hudson, Maven, Nexus, Findbugs , Checkstyle, PMD.
JBoss, JSF, Richfaces, EJB, Hibernate, JPA, SOAP, LDAP, PostgreSQL, Astah, UML, pgAdmin, DBDesigner, Quartz, Hudson, Maven, Nexus, Findbugs, Checkstyle, PMD.
SllNG (Ticket Sorting System) / SIGCV (Payment Manager System): Java, JavaScript / HTML / XHTML, TomCat, JBoss Seam, JSF, Richfaces, Hibernate, JPA, LDAP, PostgreSQL, Astah UML, pgAdmin, DBDesigner, Quartz .
SICIR (Accounting Inconsistency System and Accountability) / SICOW (Java Restricted Signature System): Java, JavaScript / HTML / XHTML, JBoss, JBoss Seam, JSF, Richfaces, EJB, Hibernate, JPA, SOAP, LDAP, PostgreSQL, Astah UML, pgAdmin, DBDesigner, Quartz, Hudson, Maven, Nexus, Findbugs, Checkstyle, PMD.
SIAAS (System Authentication and Authorization System): JBoss EAP, Oracle, Java SE, Java EE, JSF, JPA, HTML, JavaScript, PrimeFaces, iText PDF, Apache POI.
SllNG (Ticket System): PHP, Smarty.
SIAFR (Fair Tracking System): PHP, JMeter, Smarty.
SIMPF (Function Point Measurement System): Jasper Reports.
SIPNLA (System manager of attendance): Spring.
SICIR (Accounting incoherence system): EclipseLink.
Frameworks: JBoss Seam, Spring, Richfaces, Hibernate and EclipseLink.
Database Server: Postgre

Assuntos relacionados a:
Fábrica de Software   Desenvolvimento de software   PostgreSQL   parceria em desenvolvimento   Oracle   Desenvolvimento de Sistemas Web   Análise de Pontos de Função   Sistemas de Informação   Arquitetura Tecnológica Web   Aplicação da técnica APF   Interfaces com SISAG   Servidor de Banco de Dados