0% found this document useful (0 votes)
13 views17 pages

Report On The ADSI Degree Training Program

The document outlines the SENA program for Analysis and Development of Information Systems, aimed at enhancing the national productive sector by training skilled professionals in software development. It details the program's structure, duration, admission requirements, and the skills to be developed, emphasizing the importance of qualified human resources for the software industry's growth. The program incorporates innovative methodologies and technologies to ensure effective training and alignment with market needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views17 pages

Report On The ADSI Degree Training Program

The document outlines the SENA program for Analysis and Development of Information Systems, aimed at enhancing the national productive sector by training skilled professionals in software development. It details the program's structure, duration, admission requirements, and the skills to be developed, emphasizing the importance of qualified human resources for the software industry's growth. The program incorporates innovative methodologies and technologies to ensure effective training and alignment with market needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

TECHNOLOGICAL LINE OF THE PROGRAM

• SENA 7/0
INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
Continuous
Improvement Model TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT

GENERAL INFORMATION ON THE TITLED TRAINING PROGRAM

CODE: PROGRAM NAME

228106 ANALYSIS AND DEVELOPMENT OF INFORMATION SYSTEMS

VERSION: 102 STATE: IN PROGRESS

Start Date 23/01/2013


Program Validity: The program is still in effect
End Date

Lectiva Total
ESTIMATED
MAXIMUM 18 months
LEARNING Practice 24 months
DURATION
6 months

TRAINING LEVEL: TECHNOLOGIST

The Information Systems Analysis and Development Technologist program was created to provide
the national productive sector in general (because the Software Industry applies to the improvement
of productive processes in all sectors, be it industry, commerce, services, primary and extractive
sectors, etc.), the possibility of incorporating personnel with high work and professional qualities that
contribute to the economic, social and technological development of their environment and the
country, as well as offer apprentices training in technologies related to the entire Software life cycle,
including the phases of Analysis, Design, Development, Implementation, Testing and Maintenance,
and skills related to the processes of technological negotiation and quality in Software development,
very important factors for the competitiveness and effective positioning of this industry in the country.
Throughout the country there is productive potential for the Analysis and Development of Information
Systems, thanks to the leverage of clusters directly related to the software industry such as
ParqueSoft in the West, the SinerTIC Alliance in the Central zone or Intersoftware in Antioquia. Its
strengthening and socio-economic growth, both at regional and national levels, depend largely on
JUSTIFICATION: qualified and skilled human resources, capable of responding comprehensively to the dynamics of the
sector.
SENA offers this program with all the elements of professional, social, technological and cultural
training, contributing as differentiating elements of added value innovative learning methodologies,
access to cutting-edge technologies and a structuring based on methods rather than content, which
enhances the training of free-thinking citizens, with critical, supportive and entrepreneurial capacity,
factors that accredit it and make it pertinent and coherent with its mission, permanently innovating
according to technological trends and changes and the needs of the business sector and workers,
positively impacting productivity, competitiveness, equity and the development of the country.

ADMISSION Academics: Grade Eleven3


REQUIREMENTS: Pass the aptitude, motivation, interest and/or minimum entry skills test)

09/24/19 03:42 PM Page1 18


TECHNOLOGICAL LINE OF THE PROGRAM
• SENA 7/0
INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
Continuous
Improvement Model TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT

Executes the comprehensive process (analysis, design, implementation, testing and adjustments) of
DESCRIPTION: generating information systems, for the systematization or automation of processes.

SKILLS TO BE DEVELOPED
CODE DENOMINATION

220501006 SPECIFY THE REQUIREMENTS NECESSARY TO DEVELOP THE INFORMATION SYSTEM


ACCORDING TO THE CUSTOMER'S NEEDS.
220501007 BUILD THE SYSTEM THAT MEETS THE SOLUTION REQUIREMENTS
PARTICIPATE IN THE INFORMATION TECHNOLOGY NEGOTIATION PROCESS TO ENABLE THE
220501009 IMPLEMENTATION OF THE INFORMATION SYSTEM.
220501032 ANALYSE CUSTOMER REQUIREMENTS TO BUILD THE INFORMATION SYSTEM.
220501033 DESIGN THE SYSTEM ACCORDING TO CUSTOMER REQUIREMENTS.
220501034 IMPLEMENT THE SOLUTION THAT MEETS THE REQUIREMENTS FOR YOUR OPERATION.
APPLY GOOD QUALITY PRACTICES IN THE SOFTWARE DEVELOPMENT PROCESS, IN
220501035 ACCORDANCE WITH THE REFERENCE ADOPTED IN THE COMPANY.

240201500 PROMOTE APPROPRIATE INTERACTION WITH YOURSELF, WITH OTHERS AND WITH NATURE IN
WORK AND SOCIAL CONTEXTS.
240201501 UNDERSTANDING ENGLISH TEXTS IN WRITING AND LISTENING
240201502 PRODUCE TEXTS IN ENGLISH IN WRITTEN AND ORAL FORM.

999999999 LEARNING OUTCOMES PRACTICAL STAGE

240201500 PROMOTE APPROPRIATE INTERACTION WITH YOURSELF, WITH OTHERS AND WITH NATURE IN
WORK AND SOCIAL CONTEXTS.
240201501 UNDERSTANDING ENGLISH TEXTS IN WRITING AND LISTENING
240201502 PRODUCE TEXTS IN ENGLISH IN WRITTEN AND ORAL FORM.

TECHNICAL PROFILE OF THE INSTRUCTOR

Minimum Academic The 1st program requires a team of instructors with a Technological Degree or Four (4) years of
Requirements University Studies, related to the specialty of training, preferably with International Certification in
Software Solutions Development either in Sun Microsystems Technologies (Java or MySQL), Microsoft
(Visual Studio or SQL Server) or Oracle (Administration or Development on PL/SQL)

Work experience Twenty-four (24) months of Experience: of which Eighteen (18) months will be related to the exercise of
and/or the profession or trade that is the object of professional training and Six (6) months in teaching work.
specialization in...
Good level 1 of reading and listening to English, and an intermediate level of speaking this language.
Minimum Formulate, execute and evaluate projects.
competencies Working as a team
Establish assertive communication processes
Manage computer tools associated with the area of training

09/24/19 03:42 PM Page2 18


TECHNOLOGICAL LINE OF THE PROGRAM
• SENA 7/0
INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
Continuous
Improvement Model TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT

Focused on building autonomy to ensure the quality of training within the framework of competency-
based training, project-based learning and the use of active teaching techniques that stimulate thinking
for the resolution of simulated and real problems; supported by the use of information and
communication technologies, integrated, in open and multi-technological environments, which in any
case recreate the productive context and link the learner with everyday reality and the development of
competencies.
METHODOLOGIC
AL STRATEGY Likewise, it must permanently stimulate self-criticism and reflection on what to do and the learning
results achieved through the active linking of the four sources of information for the construction of
knowledge:
The 1instructorr - Tutorr

1
The 1st environment
ICT

1. CURRICULAR CONTENTS OF THE COMPETENCE


CODE: DENOMINATION
NCL VERSION

220501006 3 SPECIFY THE REQUIREMENTS NECESSARY TO DEVELOP THE INFORMATION


SYSTEM ACCORDING TO THE CUSTOMER'S NEEDS.
ESTIMATED DURATION
FOR LEARNING 120 hours
ACHIEVEMENT (in hours)
2. LEARNING OUTCOMES
DENOMINATION
DEVELOP PROCESS MAPS TO IDENTIFY THE AREAS INVOLVED IN AN INFORMATION SYSTEM, USING COMPUTER
TOOLS AND ICT, TO GENERATE REPORTS ACCORDING TO THE COMPANY'S NEEDS

PROPOSE DIFFERENT ALTERNATIVES OF BUSINESS INFORMATION TECHNOLOGICAL MODELS, TAKING INTO


ACCOUNT THE COMPANY'S TECHNOLOGICAL PLATFORM AND MARKET TRENDS, TO PROVIDE SOLUTIONS TO
SITUATIONS RELATED TO THE MANAGEMENT OF THE ORGANIZATION'S INFORMATION.

APPLY DATA COLLECTION TECHNIQUES, DESIGNING THE NECESSARY INSTRUMENTS FOR PROCESSING
INFORMATION, ACCORDING TO THE SITUATION POSED BY THE COMPANY
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES

INFORMATION: ELEMENTS, COLLECTION TECHNIQUES, DATA ORGANIZATION AND ANALYSIS, PRESENTATION


OF RESULTS.
INFORMATION SYSTEMS: ELEMENTS, CLASSIFICATION, CHARACTERISTICS
GENERAL SYSTEMS THEORY: CONCEPTS, CHARACTERISTICS
SYSTEMIC APPROACH: CONCEPT, CHARACTERISTICS, APPLICATION.

• TECHNOLOGICAL LINE OF THE PROGRAM


SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

7 TECHNOLOGICAL NETWORK

09/24/19 03:42 PM Page3 18


Model of INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous
Improvement
PROCESSES: IDENTIFICATION, TYPES, CHARACTERISTICS, ANALYSIS METHODOLOGIES, MAPPING,
IDENTIFICATION OF CRITICAL PROCESSES TO IMPROVE AND IMPROVEMENT APPROACHES HARDWARE:
HISTORY, CLASSES, TYPES OF DEVICES
NETWORKS: TYPES, CHARACTERISTICS
DATABASE ENGINES: FEATURES, CLASSIFICATION
SOFTWARE: HISTORY, TAXONOMY
OPERATING SYSTEMS: CONCEPTS, CHARACTERISTICS

3.2. PROCESS KNOWLEDGE


IDENTIFY SOURCES OF INFORMATION.
IDENTIFY THE PARAMETERS OR STRUCTURE OF AN INFORMATION SYSTEM OF A PARTICULAR COMPANY.
DESIGN AND APPLY INSTRUMENTS TO COLLECT INFORMATION.
PREPARE REPORTS
PREPARE A PROCESS MAP WITH THEIR INTERRELATIONSHIPS.
DIAGRAM EACH PROCESS IN DETAILED FORM
IDENTIFY THE COMPANY'S HARDWARE
DESCRIBE THE MAIN FEATURES OF DATABASE ENGINES IDENTIFY THE COMPANY'S SOFTWARE
PREPARE THE REQUIREMENTS REPORT.
4. EVALUATION CRITERIA
IDENTIFIES AND DESCRIBES, IN A GIVEN INFORMATION SYSTEM, THE INPUT DATA, DATA PROCESSING AND
GENERATED INFORMATION, ACCORDING TO THE CUSTOMER'S NEEDS. DETERMINES THE INFORMATION
COLLECTION TECHNIQUES ACCORDING TO THE OBJECTIVE SET TO RESPOND TO THE USER'S REQUIREMENT,
ACCORDING TO ESTABLISHED RULES AND PROCEDURES
DESIGNS INSTRUMENTS FOR COLLECTING INFORMATION, ACCORDING TO THE SITUATION POSED BY THE USER
AND FOLLOWING TECHNICAL STANDARDS AND PROCEDURES.
APPLIES TECHNIQUES AND INSTRUMENTS TO COLLECT THE INFORMATION TO BE USED, WHICH ALLOW THE
ORGANIZATION AND ANALYSIS OF THE DATA COLLECTED, ACCORDING TO ESTABLISHED STANDARDS.
PRESENTS REPORTS RELATED TO USER NEEDS, FACING THE REQUIREMENTS OF THE INFORMATION SYSTEM,
IN AN ORGANIZED MANNER, IN ACCORDANCE WITH ESTABLISHED PROTOCOLS.
APPLY PROCESS ANALYSIS TECHNIQUES TO DEFINE INFORMATION REQUIREMENTS
IN A COMPANY SYSTEM, FOLLOWING THE ESTABLISHED METHODOLOGY
DEVELOP THE COMPANY'S PROCESS MAP, DETERMINING THE CRITICAL POINTS TO BE MADE
IMPROVE, FOLLOWING TECHNICAL STANDARDS AND PROCEDURES.
PROPOSES ALTERNATIVE TECHNOLOGICAL PLATFORMS FOR PROCESS IMPROVEMENT, BASED ON THE
IDENTIFICATION OF HARDWARE AND SOFTWARE RESOURCES AVAILABLE IN THE ORGANIZATION AND MARKET
TRENDS.
PREPARE THE REQUIREMENTS REPORT, RELATED TO THE DIFFERENT PROCESSES OF THE ORGANIZATION, IN
ACCORDANCE WITH THE ESTABLISHED RULES AND PROTOCOLS.
• TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

7 Model of
TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous
Improvement
1. CURRICULAR CONTENTS OF THE COMPETENCE

CODE: DENOMINATION
NCL VERSION
BUILD THE SYSTEM THAT MEETS THE REQUIREMENTS OF THE IT SOLUTION.
220501007 3

ESTIMATED DURATION
FOR LEARNING 600 hours
ACHIEVEMENT (in hours)
2. LEARNING OUTCOMES

09/24/19 03:42 PM Page4 18


DENOMINATION
RUN AND DOCUMENT SOFTWARE TESTS, APPLYING TRIAL-AND-ERROR TECHNIQUES, ACCORDING TO THE
DESIGNED PLAN AND THE PROCEDURES ESTABLISHED BY THE COMPANY
CARRY OUT THE CODING OF THE SYSTEM MODULES AND THE MAIN PROGRAM, USING THE SELECTED
PROGRAMMING LANGUAGE, ACCORDING TO THE DESIGN SPECIFICATIONS
INTERPRET THE TECHNICAL DESIGN REPORT, TO DETERMINE THE WORK PLAN DURING THE SOFTWARE
CONSTRUCTION PHASE, IN ACCORDANCE WITH THE RULES AND PROTOCOLS ESTABLISHED IN THE COMPANY.
PREPARE THE TECHNICAL MANUAL FOR THE APPLICATION, ACCORDING TO THE COMPLEXITY OF THE
APPLICATION AND ACCORDING TO THE RULES AND PROCEDURES ESTABLISHED BY THE COMPANY.
BUILD THE USER INTERFACE, SUPPORTED BY THE EVALUATION OF THE PROTOTYPE, DETERMINING THE
INPUTS AND OUTPUTS REQUIRED IN THE DESIGN AND DEFINING THE GUIDELINES FOR NAVIGATION,
ACCORDING TO THE USER'S NEEDS
BUILD THE APPLICATION INSTALLATION PROGRAM, USING THE DEVELOPMENT TOOLS AVAILABLE ON THE
MARKET, ACCORDING TO THE CHARACTERISTICS OF THE ARCHITECTURE OF THE BUILD THE DATABASE,
BASED ON THE DATA MODEL DETERMINED IN THE SYSTEM DESIGN, USING DATABASE MANAGEMENT SYSTEMS,
ACCORDING TO THE PROTOCOLS ESTABLISHED IN THE ORGANIZATION
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES
TECHNICAL DESIGN REPORT: DEFINITION, OBJECTIVES, FEATURES, STRUCTURE SQL SERVER: CONCEPT,
INTEGRATION (WITH DIFFERENT OPERATING SYSTEMS),
SECURITY, DATABASE OBJECTS, WORK ENVIRONMENT, INSTALLATION, TABLES, DATA INTEGRITY, INDEXES,
VIEWS, PERMISSIONS, PROCEDURES, TRIGGERS, CONNECTIONS,
ELEMENTS, ENTERPRISE MANAGER, QUERY ANALYZER
ORACLE: CONCEPT, INTEGRATION (WITH DIFFERENT OPERATING SYSTEMS),
SECURITY, DATABASE OBJECTS, WORK ENVIRONMENT, INSTALLATION, TABLES, DATA INTEGRITY, INDEXES,
VIEWS, PERMISSIONS, PROCEDURES, TRIGGERS, CONNECTIONS,

09/24/19 03:42 PM Page5 18


TECHNOLOGICAL LINE OF THE PROGRAM
7/ INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
Continuous
Improvement TECHNOLOGICAL NETWORK
Model INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT

PROGRAMMING LANGUAGE. (.NET): INTRODUCTION, FUNDAMENTAL COMPONENTS, CLR INTERNAL WORKINGS,


MAIN LIBRARIES, ADVANTAGES, DEVELOPMENT TOOLS, WHAT'S NEW, SECURITY
WEB APPLICATIONS WITH ASP.NET: INTRODUCTION, WEB FORMS, CONFIGURATION, AUTHENTICATION,
MAINTENANCE, MASTER PAGES THEMES AND SKINS, NAVIGATION, DATA ACCESS, COMPILATION AND
INSTALLATION, REFERENCES, ASP.NET AJAX SECURITY, ARCHITECTURE, WCF FRAMEWORK 3.0, WWF
FRAMEWORK 3.0, HOL INTEGRATOR
WINDOWS APPLICATIONS WITH WINFORMS: INTRODUCTION, THE DESIGNER OF
FORMS, FORM OBJECT, CONTROLS, USER INTERFACE DESIGN, VISUAL INHERITANCE, CONFIGURATION,
COMMON DIALOGS, DATA BINDING, APPLICATION DISTRIBUTION, REFERENCES, ADVANCED DATA ACCESS, WEB
SERVICES, SECURITY. INTRODUCTION, WINDOWS CARDSPACE, WINDOWS PRESENTATION FOUNDATION,
WINDOWS COMMUNICATION FOUNDATION, WINDOWS WORKFLOW FOUNDATION
. JAVA: HISTORY, LIBRARY ARCHITECTURE, COMPONENTS (JAVA VIRTUAL MACHINE). JDK (JAVA DEVELOPMENT
KIT), THE JAVAC COMPILER, THE JAVADOC DOCUMENTER, THE JAVA RUNTIME ENVIRONMENT, THE
APPLETVIEWER APPLET RUNTIME ENVIRONMENT, DEVELOPMENT IDES (JBUILDER, FORTE4JAVA, NETBEANS,
ECLIPSE, JDEVELOPER, WHEBSPHERE) AND EDITORS (JCREATOR, JAVABOX, TEXTPAD, NETBEANS), OBJECTS,
CLASSES (JFC JAVA FOUNDATION CLASSES), CLASS AND INSTANCE METHODS AND ATTRIBUTES, INHERITANCE,
POLYMORPHISM, ENCAPSULATION, INTERFACES, COLLECTIONS (VECTOR CLASSES, ARRAYLIST, ITERATOR
INTERFACES, ENUMERATION), PACKAGES AND JARS, INPUT AND OUTPUT BUFFERS (JAVA.IO), MULTI-THREAD
PROGRAMMING, SYNCHRONIZATION AND CONCURRENCE, SOCKETS COMMUNICATION (STRING, FILES AND
OBJECT TRANSMISSION ACROSS THE NETWORK), RPC (REMOTE PROCEDURE CALL), GRAPHICAL INTERFACE
(ABSTRACT WINDOWING TOOLKIT, SWING, EVENT CONTROL, APPLETS), ACCESS FROM JAVA TO A DATABASE
(JDBC), ACCESS TO SYSTEM RESOURCES, PACKAGING AND DEPLOYMENT OF JAVA APPLICATIONS.
JSP: TAGS AND HEADERS, DATABASE ACCESS (ODBC CONNECTION, JDBC DRIVER CONNECTION), DATA
SESSION DESIGN PATTERNS (DAO (DATA ACCESS OBJECT), VO (VALUE OBJECT)), JDBC CONNECTION PULL,
SERVLETS (APPLICATION OF SERVLETS AS FLOW CONTROLLERS), THREE-LAYER ARCHITECTURE
(PRESENTATION, NEGOTIATION, SESSION), VIEW HELPERS (TAGLIBS), MVC PATTERN (MODEL VIEW
CONTROLLER), WEB REPORTS WITH IREPORTS AND JASPER REPORTS, JAVA MAIL (MAIL MANAGEMENT WITH
THE JAVA MAIL FRAMEWORK FROM JSP AND SERVLETS AND TESTING WITH ARGOSOFT MAIL SERVER).
PHP: GENERALITIES AND LABELS IN HTML, TABLES AND IMAGES, FORMS AND DIVISIONS, JAVASCRIPT, FORM
VALIDATIONS, ARRAYS, OBJECT HANDLING, PHP FUNDAMENTALS, FORMS AND PHP, STRING HANDLING, FILES,
CLASSES AND COMPONENTS, CONNECTION TO DATABASES, MULTILEVEL PROGRAMMING, SESSION
MANAGEMENT, SECURITY AND ENCRYPTION, FILE ACCESS TO DATABASES (UPLOAD/DOWNLOAD), ONE SITE
PAGE MANAGEMENT, HOSTING CONFIGURATION IN LINUX.

3.2. PROCESS KNOWLEDGE


PROCEDURAL SKILLS AT A TECHNOLOGICAL LEVEL TECHNOLOGICAL DOING IN
CONTEXT
METHODOLOGICAL SKILLS, OF THE CONSCIOUS AND REFLECTIVE ACTION OF THE

09/24/19 03:42 PM Page6 18


.• TECHNOLOGICAL LINE OF THE PROGRAM
SFNe INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
TECHNOLOGICAL NETWORK
Model of
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous Improvement

MONITORING EXERCISES OF WHAT IS DONE LEARNING TO LEARN,


IDENTIFY THE WORK ENVIRONMENT OF THE DATABASE TOOLS, WHETHER SQL SERVER OR ORACLE
IDENTIFY THE FUNCTIONS OF EACH OF THE LANGUAGE TOOLS
PROGRAMMING. .NET AND JAVA)
CREATE A DATABASE ACCORDING TO A GIVEN DESIGN
MANIPULATE A DATABASE ACCORDING TO INFORMATION NEEDS
DEVELOP INFORMATION SYSTEMS WEB ENVIRONMENT AND CLIENT SERVER

4. EVALUATION CRITERIA
PREPARE THE WORK PLAN, ACCORDING TO THE INTERPRETATION OF THE TECHNICAL DESIGN REPORT,
ACCORDING TO THE COMPANY'S RULES AND PROTOCOLS.
CREATE THE DATABASE IN THE SELECTED DATABASE ENGINE, FOLLOWING THE TECHNICAL SPECIFICATIONS
OF THE REPORT, ACCORDING TO THE COMPANY'S STANDARDS AND PROTOCOLS. BUILD THE APPLICATION
INTERFACE, FOLLOWING THE PARAMETERS ESTABLISHED IN THE DESIGN THAT MEETS THE NEEDS OF THE
END USER.
USE THE DEVELOPMENT TOOLS TO CODE THE SYSTEM MODULES, APPLYING THE FUNCTIONS OF THE
SELECTED PROGRAMMING LANGUAGE, ACCORDING TO THE NEEDS OF THE INFORMATION SYSTEM.
DEVELOP THE APPLICATION INSTALLATION PROGRAM, IN ACCORDANCE WITH THE CHARACTERISTICS AND
ARCHITECTURE OF THE APPLICATION, USING TECHNOLOGICAL TOOLS, ACCORDING TO THE RULES AND
PROTOCOLS OF THE ORGANIZATION.
PREPARE THE TECHNICAL MANUAL OF THE APPLICATION, DOCUMENTING THE PROCESSES INVOLVED IN THE
SPECIALIZED ADMINISTRATION OF THE INFORMATION SYSTEM, ACCORDING TO THE RULES AND PROCEDURES
OF THE ORGANIZATION.
PERFORM AND DOCUMENT SOFTWARE TESTS ACCORDING TO THE ESTABLISHED PLAN, TO DEFINE
CORRECTIVE ACTIONS TO FOLLOW AND ENSURE THE PROPER FUNCTIONING OF THE INFORMATION SYSTEM.

1. CURRICULAR CONTENTS OF THE COMPETENCE


VERSION OF
DENOMINATION
CODE:
220501009
THE
2
PARTICIPATE IN THE INFORMATION TECHNOLOGY NEGOTIATION PROCESS TO
ENABLE THE IMPLEMENTATION OF THE INFORMATION SYSTEM.

ESTIMATED DURATION
FOR LEARNING 140 hours
ACHIEVEMENT (in hours)

2. LEARNING OUTCOMES
DENOMINATION
PARTICIPATE IN THE IMPROVEMENTS OF COMPUTER CONTRACTS, ESTABLISHING TECHNICAL CLAUSES THAT
RESPOND TO THE NEEDS OF THE NEGOTIATION ACTORS, IN ACCORDANCE WITH THE CONTRACTING LAW

DEFINE STRATEGIES FOR THE DEVELOPMENT OF TERMS OF REFERENCE AND SUPPLIER EVALUATION
PROCESSES IN THE ACQUISITION OF TECHNOLOGY, ACCORDING TO ESTABLISHED PROTOCOLS.

• TECHNOLOGICAL LINE OF THE PROGRAM


SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

7 Model of
TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT

09/24/19 03:42 PM Page7 18


Continuous
Improvement
PREPARE THE REPORT ON COMPLIANCE WITH THE TERMS OF REFERENCE PROVIDED FOR IN THE
NEGOTIATION, IN ACCORDANCE WITH THE PARTICIPATION OF EACH OF THE ACTORS IN RELATION TO THE
SATISFACTION OF THE CONTRACTED AND RECEIVED COMPUTER GOODS, ACCORDING TO THE RULES AND
PROTOCOLS OF THE ORGANIZATION.
INTERPRET THE DIAGNOSIS OF COMPUTER NEEDS, TO DETERMINE THE TECHNOLOGICAL NEEDS REQUIRED IN
THE MANAGEMENT OF INFORMATION, IN ACCORDANCE WITH THE RULES AND PROTOCOLS ESTABLISHED BY
THE COMPANY.
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES
COMPUTER TECHNOLOGY: HARDWARE AND SOFTWARE CONCEPTS (ENGLISH-SPANISH TERMS),
MANUFACTURING TRENDS, NATIONAL MARKET AND
INTERNATIONAL.
PLANS: TYPES (CURRENT, LOGICAL AND PHYSICAL DISTRIBUTION), READING TECHNIQUES. IT SOLUTIONS:
NEEDS DIAGNOSIS, PREPARATION OF TECHNICAL REFERENCES.
TERMS OF REFERENCE: CONCEPTS, PREPARATION, ADVICE. COMPUTER CONTRACTS: CONCEPTS, NATURE,
TYPES, PRINCIPLES AND FUNDAMENTAL CHARACTERISTICS, EVALUATION AND QUALIFICATION OF OFFERS AND
SUPPLIERS, FORMULATION OF ADJUSTMENTS ON TECHNICAL PARAMETERS, LEGAL CLAUSES ON COPYRIGHT
AND SOFTWARE LICENSES, MECHANISMS FOR THE DEFINITION OF DIFFERENCES OF A TECHNICAL NATURE
AND COMPLIANCE STANDARDS.
STATE AND PRIVATE CONTRACTING REGULATIONS: LAW 80 OF 2003, DECREE 2170 OF 2002, LAW 816 OF 2003,
LAW 789 OF 2002, COMMERCIAL CODE AND CIVIL CODE, DECREE 855 OF 1994, LEGAL FRAMEWORK FOR
CONTRACTING COMPUTER GOODS. COMPUTER TECHNOLOGY EVALUATION: RECEPTION OF COMPUTER
ASSETS, FORMATS, TECHNIQUES FOR INTERPRETATION OF DOCUMENTATION, FUNCTIONING AND OPERATION
OF INSTALLED EQUIPMENT, INSTALLATION PLANS (PHYSICAL DISTRIBUTION, CURRENT AND LOGICAL
CONNECTIONS), CONSUMER PROTECTION LAW, LAW 783 OF 1981, DECREE 3466 OF DECEMBER 2, 1982,
SOFTWARE USE LICENSES, INTERNATIONAL RULES FOR COMMERCIAL CLAUSES, FORMULATION OF
OBSERVATIONS, DEFINITION OF TECHNICAL DIFFERENCES AND COMPLIANCE STANDARDS.

3.2. PROCESS KNOWLEDGE


INTERPRET COMPUTER SOLUTIONS DIAGNOSTICS.
DIFFERENTIATE THE ELEMENTS, CODES, CONVENTIONS, UNITS OF MEASUREMENT AND
SYMBOLS USED IN PLANS
DESIGN TECHNICAL SHEET FORMATS.
DETAIL TECHNICAL REFERENCES.
CONSULT ON TECHNOLOGICAL DEVELOPMENTS AND DISSEMINATE TOOLS AND TECHNIQUES
AVAILABLE IN THE FIELD OF COMPUTER SCIENCE.
UPDATE LIST OF SUPPLIERS AND TECHNOLOGY OFFERED.
MAKE A COMPARISON CHART OF OFFERS TAKING INTO ACCOUNT THE DIFFERENT
EVALUATION CRITERIA.
ADVISE ON THE PREPARATION OF TECHNICAL REFERENCES, WITH THE RESPECTIVE NORMATIVE
REFERENCES.
VERIFY THE ELISION AND INCLUSION OF REFERENCES AND FORMULATE ADJUSTMENTS ON THE

7•
TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

TECHNOLOGICAL NETWORK
Model of INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous
Improvement
TECHNICAL PARAMETERS.
DETERMINE TECHNICAL SPECIFICATIONS AND CONDITIONS FOR THE BID.
REQUIRE LICENSES IN THE SPECIFICATIONS.
DESCRIBE STEPS FOR RECEIVING COMPUTER ASSETS.
ESTABLISH DIFFERENCES OF A TECHNICAL NATURE AND COMPLIANCE STANDARDS.
INTERPRETING TERMS AND CONDITIONS IN LEGAL DOCUMENTS
VERIFY SPECIFICATIONS OF COMPUTER TOOLS, AS WELL AS DIFFERENCES OF A TECHNICAL NATURE AND
COMPLIANCE STANDARDS.

09/24/19 03:42 PM Page8 18


CHECK HARDWARE AND SOFTWARE OPERATION.
INTERPRETING CONSUMER PROTECTION LAWS TO ALLOW CONDITIONS
OPTIMAL IN THE SALE OF GOODS AND PROVISION OF SERVICES.
VERIFY OBJECTIVITY AND LEGALITY OF LICENSES.
FILL OUT ACCEPTANCE FORMS.
INTERPRET THE INTERNATIONAL RULES APPLICABLE TO INTERNATIONAL PURCHASE AND SALE PROCESSES.
4. EVALUATION CRITERIA
INTERPRET THE DIAGNOSIS OF COMPUTER NEEDS, BOTH HARDWARE AND SOFTWARE, TO DETERMINE THE
TECHNOLOGIES REQUIRED IN THE ORGANIZATION, FOLLOWING THE RULES AND PROTOCOLS ESTABLISHED
FOR THIS PURPOSE.
DESIGNS AND PREPARES TECHNICAL SHEETS FOR THE ORGANIZATION'S IT NEEDS, DETERMINING THE
ACQUISITIONS TO BE CONTRACTED, FOLLOWING THE ESTABLISHED PROTOCOLS AND RULES.
DIAGNOSE THE COMPANY'S COMPUTER NEEDS, ACCORDING TO ITS STRUCTURE AND PRESENTED
REQUIREMENTS, FOLLOWING RULES AND PROTOCOLS.
DESIGNS, DEVELOPS AND FILLS OUT FORMATS TO EVALUATE AND QUALIFY OFFERS AND SUPPLIERS,
ACCORDING TO THE ORGANIZATION'S IT NEEDS, FOLLOWING THE COMPANY'S POLICIES IN TECHNOLOGY
NEGOTIATION PROCESSES.
IDENTIFIES THE STEPS FOR PREPARING COMPUTER TENDERS AND CONTRACTS, DETAILING THE
FUNDAMENTAL CLAUSES, QUALITY, DELIVERY, GUARANTEES, LICENSES AND TRAINING PLANS, IN
ACCORDANCE WITH THE COMPANY POLICIES AND THE CONTRACTING LAW.
DETERMINES THE DUTIES AND RIGHTS IN A NEGOTIATION OF COMPUTER GOODS, COPYRIGHT AND LICENSES,
WHICH ALLOW THE NEGOTIATION IN TECHNOLOGY TO BE CARRIED OUT, FOLLOWING THE LEGAL PARAMETERS
AND POLICIES OF THE ORGANIZATION.
IDENTIFIES THE PROCESSES FOR THE PHYSICAL RECEIPT OF COMPUTER ASSETS, CONSOLIDATING THEM IN A
PLAN, WHICH VERIFIES INSTALLATION AND OPERATION, IN ACCORDANCE WITH THE TERMS AGREED IN THE
NEGOTIATION, ACCORDING TO THE ORGANIZATION'S PROTOCOLS. PREPARE THE RECEPTION REPORT FOR
COMPUTER ASSETS, ACCORDING TO THE ESTABLISHED PLAN AND IN COMPLIANCE WITH THE TERMS OF THE
CONTRACT, ACCORDING TO THE RULES AND PROTOCOLS OF THE ORGANIZATION.
IDENTIFIES THE PROCEDURES FOR ENFORCEMENT OF GUARANTEES AND CONDITIONS ESTABLISHED BY THE
NEGOTIATION ACTORS, AS STIPULATED IN THE LAW

7•
TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

TECHNOLOGICAL NETWORK
Model of INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous
Improvement
1. CURRICULAR CONTENTS OF THE COMPETENCE

CODE: DENOMINATION
NCL VERSION

220501032 2
ANALYSE CUSTOMER REQUIREMENTS TO BUILD THE INFORMATION SYSTEM.
ESTIMATED DURATION
FOR LEARNING 400 hours
ACHIEVEMENT (in hours)
2. LEARNING OUTCOMES
DENOMINATION
BUILD THE CONCEPTUAL MODEL OF THE MACROSYSTEM IN RESPONSE TO THE CUSTOMER'S REQUIREMENTS,
THROUGH THE USE AND INTERPRETATION OF THE COLLECTED INFORMATION, REPRESENTED IN CLASS
DIAGRAMS, INTERACTION, COLLABORATION AND OPERATION CONTRACTS, IN ACCORDANCE WITH THE
DIFFERENT SEQUENCES, PHASES AND PROCEDURES OF THE SYSTEM.
ASSESS THE IMPACT OF DATA ON MACROSYSTEM PROCESSES, USING THE DATA DICTIONARY AND MINI-
SPECIFICATIONS AS A REFERENCE, FOR THE CONSOLIDATION OF THE DATA INVOLVED, IN ACCORDANCE WITH
ESTABLISHED PARAMETERS.
REPRESENTS THE OUTLINE OF THE SOLUTION TO THE PROBLEM PRESENTED BY THE CLIENT, BY PREPARING
USE CASE DIAGRAMS, SUPPORTED BY THE ANALYSIS OF THE REQUIREMENTS REPORT, WHEN CONFRONTING

09/24/19 03:42 PM Page9 18


THE PROBLEM SITUATION WITH THE USER ACCORDING TO THE RULES AND PROTOCOLS OF THE
ORGANIZATION
INTERPRET THE REQUIREMENTS REPORT, TO DETERMINE THE TECHNOLOGICAL NEEDS IN THE MANAGEMENT
OF INFORMATION, IN ACCORDANCE WITH THE ESTABLISHED RULES AND PROTOCOLS. PREPARE THE REPORT
OF THE RESULTS OF THE ANALYSIS OF THE INFORMATION SYSTEM, IN ACCORDANCE WITH THE CLIENT'S
REQUIREMENTS ACCORDING TO THE ESTABLISHED RULES AND PROTOCOLS.
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES
REQUIREMENTS REPORTS: ANALYSIS, INTERPRETATION AND DECISION MAKING
WORK PROPOSALS: TYPES, CHARACTERISTICS, PREPARATION
SOFTWARE QUALITY: HISTORY, FEATURES, METHODOLOGIES AND STANDARDS.
LOGIC: FUNDAMENTALS, METHODS
PROCESS MANAGEMENT: TYPES, CHARACTERISTICS, METHODOLOGIES.
OBJECT ORIENTATION: CONCEPTS, FUNDAMENTALS OF ANALYSIS, METHODOLOGIES
(RUP, UML), PROGRAMMING TECHNIQUES
DATA: CONCEPT, STRUCTURE, DATA DICTIONARY, DATABASES, PROGRAMMING TECHNIQUES
MINI SPECIFICATIONS: DEFINITION, FEATURES, APPLICATION CASES

3.2. PROCESS KNOWLEDGE


PREPARE WORK PROPOSAL (PREPARE SCHEDULE, RECOMMENDATIONS, SELECTION OF WORK TEAM;
PROFILE, EXPERIENCE), ADJUSTMENT TO ANALYSIS BUDGET AND TIMES.

09/24/19 03:42 PM Page10 18


.• TECHNOLOGICAL LINE OF THE PROGRAM
SFNe INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
TECHNOLOGICAL NETWORK
Model of
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous Improvement

DEVELOP USE CASE DIAGRAMS.


DRAW CLASS DIAGRAMS.
DEVELOP STATE TRANSITION DIAGRAMS.
CREATE SEQUENCE DIAGRAMS.
CREATE THE CONCEPTUAL MODEL OF THE PROPOSED SOLUTION
PERFORM ALGORITHMS USING VARIABLES, CONSTANTS, VARIABLES, LOOPS, COUNTERS, ACCUMULATORS,
SELECTION, PSEUDOCODE.
PERFORM ALGORITHMS USING ATTRIBUTES, OBJECTS, METHODS
DEVELOP DATABASES.
DEVELOP DATA DICTIONARY.
MAKE MINI SPECIFICATIONS.
PREPARE THE SYSTEM ANALYSIS REPORT THAT MEETS THE COMPANY'S REQUIREMENTS.

4. EVALUATION CRITERIA
PREPARE WORK PROPOSALS, ACCORDING TO THE INTERPRETATION OF THE TECHNOLOGICAL NEEDS, SET
OUT IN THE REQUIREMENTS REPORT, ACCORDING TO THE COMPANY'S RULES AND PROTOCOLS.
USE CASE TOOLS TO CREATE USE CASE DIAGRAMS THAT REPRESENT THE CURRENT STATE OF THE SYSTEM
COMPONENTS, SUPPORTED BY THE ANALYSIS OF THE REQUIREMENTS REPORT.
DEVELOP UML DIAGRAMS, ACCORDING TO THE CHARACTERISTICS OF EACH ONE, BASED ON THE CLIENT'S
REQUIREMENTS, USING CASE TOOLS. IT REPRESENTS SYSTEM PROCESSES BASED ON THE CONSTRUCTION
OF ALGORITHMS, AS PART OF THE SOLUTION TO CERTAIN SITUATIONS, USING OBJECT-ORIENTED
PROGRAMMING LANGUAGES.
MODELS THE DATABASE, BASED ON THE EVALUATION OF THE INFORMATION OBTAINED IN THE DATA
DICTIONARY AND THE ANALYSIS OF THE PROCESSES, ACCORDING TO THE NEEDS OF THE REQUIRED
INFORMATION SYSTEM.
PREPARE THE REQUIRED INFORMATION SYSTEM ANALYSIS REPORT, PRESENTING THE CURRENT STATE OF
THE ORGANIZATION, AND PROPOSING ALTERNATIVE SOLUTIONS, IN ACCORDANCE WITH ESTABLISHED RULES
AND PROTOCOLS.

1. CURRICULAR CONTENTS OF THE COMPETENCE


CODE: DENOMINATION
NCL VERSION
220501033 2 DESIGN THE SYSTEM ACCORDING TO CUSTOMER REQUIREMENTS.

ESTIMATED DURATION
FOR LEARNING 350 hours
ACHIEVEMENT (in hours)

2. LEARNING OUTCOMES
DENOMINATION
PREPARE THE INFORMATION SYSTEM DESIGN REPORT, ACCORDING TO THE SELECTION OF THE TOOLS, BOTH
SOFTWARE AND HARDWARE, REQUIRED FOR THE SOLUTION

7•
TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

TECHNOLOGICAL NETWORK
Model of INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT

09/24/19 03:42 PM Page11 18


Continuous
Improvement
DESIGN THE SOFTWARE ARCHITECTURE, BY INTERPRETATION OF THE CLASSES, OBJECTS AND
COLLABORATION MECHANISMS, USING TECHNOLOGICAL DESIGN TOOLS, IN ACCORDANCE WITH TRENDS IN
INFORMATION AND COMMUNICATION TECHNOLOGIES.
APPLY POLICIES AND CONTROL MECHANISMS IN THE DESIGN OF THE INFORMATION SYSTEM, THROUGH THE
ANALYSIS OF THE VULNERABILITY OF THE INFORMATION, FOLLOWING THE PARAMETERS ESTABLISHED BY THE
ORGANIZATION.
BUILD THE PROTOTYPE OF THE INFORMATION SYSTEM, BASED ON THE ANALYSIS OF THE FUNCTIONAL
CHARACTERISTICS OF THE SYSTEM IN RELATION TO EASE OF MANAGEMENT, FUNCTIONALITY AND USER
EXPERIENCE, SUPPORTED BY APPLIED SOFTWARE ACCORDING TO DESIGN PROTOCOLS.
DESIGN THE TECHNOLOGICAL ARCHITECTURE OF THE INFORMATION SYSTEM, THROUGH THE RECOGNITION
OF HARDWARE AND SOFTWARE, ACCORDING TO THE TECHNOLOGY AVAILABLE ON THE MARKET, THE
ANALYSIS REPORT RAISED AND THE DISTRIBUTION DIAGRAM
DESIGN THE DATA STRUCTURE, BASED ON THE CONCEPTUAL MODEL DETERMINED IN THE SYSTEM ANALYSIS,
USING DATABASE TECHNOLOGICAL TOOLS, ACCORDING TO ESTABLISHED NORMS AND STANDARDS
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES
HARDWARE: CONCEPTS, FEATURES, ARCHITECTURES, EVALUATION, SERVERS
SOFTWARE: CONCEPTS, FEATURES, ARCHITECTURES, EVALUATION
NETWORKS: CONCEPTS, CHARACTERISTICS, ARCHITECTURES, COMMUNICATIONS, EVALUATION
ARCHITECTURES OF: LANGUAGE (ARCHITECTURE OF THE N LAYERS: PRESENTATION, LOGIC OF
BUSINESS, DATA), COMMUNICATIONS BETWEEN OBJECTS, COMPONENTS AND PLATFORM, ASSEMBLY AND
DISTRIBUTION OF APPLICATIONS
OBJECT-ORIENTED DESIGN. CONCEPTS, FEATURES
DATA WAREHOUSES: FEATURES, SIZING
GRAPHIC DESIGN CONCEPTS, FEATURES, COLOR THEORY AND USABILITY
WEB DESIGN: CONCEPTS, FEATURES, INTERFACE DESIGN.
DESIGN REPORT: PREPARATION AND DELIVERY OF APPLICATION PLANS.

3.2. PROCESS KNOWLEDGE


DEVELOP DATABASES.
DESIGNING THE SYSTEM ARCHITECTURE
DESIGN CLASSES, OBJECTS AND COLLABORATION MECHANISMS.
DESIGN THE BEHAVIOR OF CLASSES AND OBJECTS.
DESIGN THE DISTRIBUTION DIAGRAM.
DESIGNING THE INFORMATION SYSTEM INTERFACE
DESIGNING THE INFORMATION SYSTEM CONTROL
DRAW DISTRIBUTION DIAGRAM.
DEVELOP PROTOTYPE.
PREPARE THE TOOL SELECTION REPORT FOR THE ASSEMBLY OF THE
INFORMATION SYSTEM
CARRY OUT THE WORK PLAN FOR THE CONSTRUCTION OF THE INFORMATION SYSTEM CARRY OUT THE
SYSTEM DESIGN REPORT
4. EVALUATION CRITERIA
TECHNOLOGICAL LINE OF THE PROGRAM

SENA
•7 INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Model of
Continuous
DEVELOP THE DESIGN OF THE HARDWARE AND SOFTWARE TECHNOLOGICAL ARCHITECTURE OF THE
PROPOSED INFORMATION SYSTEM, BASED ON THE TECHNOLOGICAL INFRASTRUCTURE OF THE
ORGANIZATION AND THE RESOURCES AVAILABLE ON THE MARKET, PRESENTED IN THE DISTRIBUTION
DIAGRAM.
DESIGN THE SOFTWARE ARCHITECTURE OF THE INFORMATION SYSTEM, WHICH MEETS THE NEEDS OF THE
ORGANIZATION, USING THE OBJECT-ORIENTED METHODOLOGY, THROUGH TECHNOLOGICAL TOOLS.

09/24/19 03:42 PM Page12 18


DEVELOP THE PROTOTYPE, REPRESENTING THE FUNCTIONALITY OF THE INFORMATION SYSTEM, TO RESPOND
TO THE NEEDS OF THE ORGANIZATION, ACCORDING TO DESIGN PROTOCOLS.
DESIGN THE STRUCTURE OF THE DATABASE, WHICH MEETS THE NEEDS OF THE INFORMATION SYSTEM, USING
TECHNOLOGICAL TOOLS, IN ACCORDANCE WITH THE DEFINED MODEL AND FOLLOWING TECHNICAL
STANDARDS.
CONTROLS THE SECURITY OF THE INFORMATION SYSTEM DESIGN, APPLYING THE ESTABLISHED POLICIES AND
PROTOCOLS, ACCORDING TO THE RULES AND PROCEDURES OF THE ORGANIZATION.
PREPARE THE INFORMATION SYSTEM DESIGN REPORT, INTEGRATING COSTS, TECHNOLOGICAL
INFRASTRUCTURE AND DEVELOPMENT TOOLS, MEETING THE INFORMATION NEEDS OF THE ORGANIZATION,
ACCORDING TO STANDARDS AND PROTOCOLS.
1. CURRICULAR CONTENTS OF THE COMPETENCE

CODE: DENOMINATION
NCL VERSION
IMPLEMENT THE SOLUTION THAT MEETS THE REQUIREMENTS FOR YOUR
220501034 2 OPERATION.

ESTIMATED DURATION
FOR LEARNING 360 hours
ACHIEVEMENT (in hours)
2. LEARNING OUTCOMES
DENOMINATION
TRAIN SYSTEM USERS ON THE STRUCTURING AND MANAGEMENT OF THE APPLICATION, IN ACCORDANCE WITH
THE ESTABLISHED PLAN, THE PROFILE OF THE USERS, ACCORDING TO THE POLICIES OF THE
CONFIGURE THE APPLICATION SOFTWARE FOR CLIENT AND SERVER, USING THE AVAILABLE HARDWARE,
RUNNING IT ON THE TECHNOLOGICAL PLATFORM, ACCORDING TO THE RULES AND PROTOCOLS ESTABLISHED
BY THE COMPANY.
PREPARE THE ADMINISTRATIVE REPORT, FOLLOWING THE ORGANIZATION'S PROTOCOLS, BASED ON THE
INSTALLATION, BACKUP AND MIGRATION PLANS OF THE INFORMATION SYSTEM, FACILITATING THE OPERATION
AND MAINTENANCE OF THE IT SOLUTION
PREPARE TECHNICAL REPORTS RELATED TO THE IMPLEMENTED IT SOLUTION, IN ACCORDANCE WITH THE
PROPOSALS FOR ALTERNATIVES APPLIED, TAKING INTO ACCOUNT COMMUNICATION TECHNIQUES AND
ACCORDING TO ESTABLISHED RULES AND PROTOCOLS.
DEFINE STRATEGIES FOR THE VALIDATION OF USER AND OPERATION MANUALS, RESPONDING TO CUSTOMER
NEEDS AND SATISFACTION, IN FACE OF THE PROPOSED IT SOLUTION, ACCORDING TO THE ORGANIZATION'S
POLICIES
• TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

7 Model of
Continuous
TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Improvement
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES
HARDWARE: INPUT, OUTPUT, STORAGE AND COMMUNICATION PERIPHERALS. ARCHITECTURE: TYPES (SINGLE-
USER, MULTI-USER, WEB), CLIENT-SERVER, STANDALONE, MULTI-LEVEL OR MOBILE LAYERS.
CUSTOMER OPERATING SYSTEMS: DESCRIPTION, FEATURES, INSTALLATION, UPDATE, CONFIGURATION, DISK
MANAGEMENT, FILES AND FOLDERS, SOFTWARE UPDATE.
SERVER OPERATING SYSTEMS: DESCRIPTION, FEATURES, GLOBAL ANALYSIS OF
ARCHITECTURE, ACTIVE DIRECTORY SERVICES (FUNCTION, NOMENCLATURE, SUPPORTED TECHNOLOGIES,
DOMAIN NAME SERVICES FUNCTION), SOFTWARE UPDATE.
INFORMATION: BACKUP TECHNIQUES, DATA MIGRATION.
SOFTWARE TESTING: MODULES AND RESPONSE TIMES, BRUTE FORCE TESTING, TEST MACHINES.
MANUALS: USER AND OPERATION, PREPARATION, RULES AND PROCEDURES, WORD PROCESSORS,
INFORMATION FLOW, WRITING AND SPELLING, DIDACTICS.
TEACHING-LEARNING STRATEGIES: HUMAN RELATIONS, ORAL COMMUNICATION TECHNIQUES, PREPARATION

09/24/19 03:42 PM Page13 18


OF TEACHING MATERIALS.

3.2. PROCESS KNOWLEDGE


PREPARE A SCHEDULE OF ACTIVITIES.
IDENTIFY SYSTEM ARCHITECTURE AND INSTALL MINIMUM HARDWARE REQUIREMENTS AND PREVIOUS
SOFTWARE.
PREPARE SOFTWARE INSTALLATION PLAN, IDENTIFYING AFFECTED USERS.
INSTALL AND CONFIGURE CLIENT SOFTWARE AND SERVER SOFTWARE.
PERFORM SOFTWARE INSTALLATION TESTS.
DEVELOP BACKUP PLAN, IDENTIFYING AFFECTED USERS, SYSTEMS TO BACKUP, MEDIA TO USE.
PREPARE ADMINISTRATIVE REPORT AND DOCUMENT THE INFORMATION BACKUP PLAN.
DEVELOP DATA MIGRATION PLAN, IDENTIFYING DATA, PROCESSES AND TESTS
MIGRATE THE NEW INFORMATION SYSTEM IF NECESSARY, WITH THE RESPECTIVE ACTIONS ON THE
PROCESSES.
PREPARE ADMINISTRATIVE REPORT AND DOCUMENT THE MIGRATION PLAN.
PERFORM TESTS ON THE INSTALLED INFORMATION SYSTEM.
PREPARE ADMINISTRATIVE REPORT AND DOCUMENT INSTALLATION AND CONFIGURATION PROCESSES.
INCLUDE IN THE USER MANUAL THE PROCEDURES AND EXAMPLES NECESSARY FOR THE USE AND
MAINTENANCE OF THE APPLICATION.
VALIDATE THE USER AND OPERATION MANUALS WITH THE CUSTOMER FOR THE APPROPRIATE APPLICATION.
DESIGN THE TRAINING PLAN, SELECTING THE METHODOLOGY AND MATERIALS TO TRAIN USERS ACCORDING
TO PROCEDURES, PREPARING EXAMPLES AND EXERCISES OF THE INFORMATION SYSTEM TO ILLUSTRATE THE
USER ACCORDING TO THEIR PROFILE.
TRAIN USERS, ACCORDING TO THE METHODOLOGY, MATERIALS AND THE DEMO PREPARED.
EVALUATE TRAINING ACCORDING TO ESTABLISHED STANDARDS.
• TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
—TAK
/TO
Model of
Continuous
TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
,

4. EVALUATION CRITERIA
CONFIGURE THE SOFTWARE DEVELOPED ON DIFFERENT PLATFORMS AND EQUIPMENT, COMPLYING WITH THE
PARAMETERS ESTABLISHED BY THE ORGANIZATION, AND GUARANTEEING THE OPERATION OF THE
APPLICATION.
PREPARE THE ADMINISTRATIVE REPORT OF THE IMPLEMENTED IT SOLUTION, ACCORDING TO
THE SYSTEM INSTALLATION, BACKUP AND MIGRATION PLANS STIPULATED BY THE ORGANIZATION, USING
STANDARDS AND PROTOCOLS.
DESIGN THE USER AND OPERATION MANUALS OF THE DEVELOPED INFORMATION SYSTEM, FOR THE
DOCUMENTATION AND MANAGEMENT OF THE END USER APPLICATION, USING STANDARDS AND PROTOCOLS.
VALIDATE THE SYSTEM MANUALS TOGETHER WITH THE END USER, TO DETERMINE THE NECESSARY
ADJUSTMENTS IN THEM AND RESPOND TO THEIR NEEDS, USING STANDARDS AND PROTOCOLS.
CARRIES OUT TRAINING PROCESSES, ACCORDING TO THE CHARACTERIZATION OF THE USERS
OF THE INFORMATION SYSTEM, ACCORDING TO THE ORGANIZATION'S PROTOCOLS.
PREPARE THE TECHNICAL REPORT OF THE IMPLEMENTED IT SOLUTION, ACCORDING TO THE
SOFTWARE DEVELOPMENT AND IMPLEMENTATION PROCESS, USING THE ORGANIZATION'S RULES AND
PROCEDURES.

1. CURRICULAR CONTENTS OF THE COMPETENCE

CODE: DENOMINATION
NCL VERSION
APPLY GOOD QUALITY PRACTICES IN THE SOFTWARE DEVELOPMENT
220501035 2 PROCESS, IN ACCORDANCE WITH THE REFERENCE ADOPTED IN THE COMPANY.

ESTIMATED DURATION
FOR LEARNING 200 hours
ACHIEVEMENT (in hours)
2. LEARNING OUTCOMES

09/24/19 03:42 PM Page14 18


DENOMINATION
APPLY THE QUALITY STANDARDS INVOLVED IN THE SOFTWARE DEVELOPMENT PROCESSES, FOLLOWING THE
ESTABLISHED PLAN TO MAINTAIN THE INTEGRITY OF THE DEFINED WORK PRODUCTS, ACCORDING TO THE
CONFIGURATION PRACTICES ESTABLISHED BY THE COMPANY
PREPARE INSTRUMENTS AND INSTRUCTIONS, REQUIRED BY QUALITY ASSURANCE, TO DOCUMENT AND
EVALUATE THE SOFTWARE DEVELOPMENT PROCESSES, IN ACCORDANCE WITH THE STANDARDS AND
PROCEDURES ESTABLISHED BY THE COMPANY
IDENTIFY CRITICAL CONTROL POINTS IN SOFTWARE DEVELOPMENT PROCESSES, TO ESTABLISH ACTIONS TO
FOLLOW, GUARANTEEING COMPLIANCE WITH QUALITY STANDARDS, FOLLOWING THE GUIDELINES
ESTABLISHED BY THE ORGANIZATION
PREPARE THE FINAL REPORT OF THE QUALITY MANAGEMENT PROCESS IN SOFTWARE DEVELOPMENT, WHICH
CONSOLIDATES THE INFORMATION OF THE EVIDENCE, FINDINGS AND NEWS REGARDING THE MONITORING
AND CONTROL OF THE PRODUCTS, ACCORDING TO INTERNATIONAL STANDARDS AND PROTOCOLS OF THE
EVALUATE SOFTWARE DEVELOPMENT PROCESSES AND PRODUCTS, DOCUMENT AND AGREE ON ACTIONS TO
FOLLOW, TO ENSURE COMPLIANCE WITH ESTABLISHED STANDARDS, IN ACCORDANCE WITH THE DEFINED
PLAN AND WITH THE MEASUREMENT CRITERIA, METRICS AND POLICIES DETERMINED BY THE
• TECHNOLOGICAL LINE OF THE PROGRAM
SENA 7/0 INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT
TECHNOLOGICAL NETWORK
Model of
Continuous INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Improvement

IDENTIFY THE CHARACTERISTICS OF THE SOFTWARE DEVELOPMENT PROCESSES, AGAINST THE QUALITY
REFERENCE ADOPTED BY THE COMPANY, ADJUSTING THEM TO THE RESULTS OF THE MEASUREMENTS,
EVALUATIONS AND RECOMMENDATIONS MADE
3. KNOWLEDGE
3.1. KNOWLEDGE OF CONCEPTS AND PRINCIPLES
SOFTWARE DEVELOPMENT QUALITY MODELS: IMPLEMENTATION, OBJECTIVES
ORGANIZATIONAL, TRAINING TECHNIQUES, DEFINITION OF IMPROVEMENT PLANS (CORRECTIVE, PREVENTIVE
AND IMPROVEMENT ACTIONS)
INFORMATION: COLLECTION TECHNIQUES, INSTRUMENT DESIGN.
PROCESSES: EVALUATION METHODS, DEFINITION AND REDEFINITION, MODELING
CONFIGURATION IN QUALITY MODELS: FUNDAMENTALS OF ADMINISTRATION,
ADMINISTRATION TOOLS. STANDARD AUDIT PROCESSES FOR APPOINTMENT OF CONFIGURATION ITEMS,
DOCUMENT CLASSIFICATION TECHNIQUES - ARCHIVAL WORK PRODUCTS: PROCESS AND PROJECT INTEGRITY,
CHANGE CONTROL AND
TRACEABILITY.
QUALITY EVALUATION: PRINCIPLES, QUALITY CONTROL, PLANNING, IMPROVEMENT, TECHNIQUES, TOOLS,
ANALYSIS, EVALUATION, IMPROVEMENT ACTIONS.
PROJECT MANAGEMENT: FUNDAMENTALS OF PLANNING, MONITORING, RISKS.
SOFTWARE MEASUREMENTS AND METRICS: BASIC CONCEPTS, PROCESS INDICATORS, MEASUREMENT
PROCESS,
STATISTICS: FUNDAMENTALS, TOOLS

3.2. PROCESS KNOWLEDGE


EVALUATE SOFTWARE DEVELOPMENT PROCESSES AGAINST A QUALITY MODEL. DEFINE/REDEFINE THE
ASSIGNED PROCESSES, ACCORDING TO THE CHARACTERISTICS OF THE
COMPANY AND THE QUALITY REFERENCE ADOPTED.
IDENTIFY CRITICAL POINTS WITHIN THE PROCESSES TO ADOPT ACTIONS TO FOLLOW.
ESTABLISH A PLAN TO MAINTAIN THE INTEGRITY OF WORK PRODUCTS IN ACCORDANCE WITH THE
PROCESSES, THEIR CHARACTERISTICS AND THE ESTABLISHED STRUCTURE FOR THE MANAGEMENT OF THE
CONFIGURATION OF WORK PRODUCTS.
PREPARE AND FILL OUT INSTRUMENTS FOR THE DOCUMENTATION AND EVALUATION OF THE
PROCESSES NECESSARY FOR QUALITY ASSURANCE
PERFORM VERSIONING AND CHANGE CONTROL TO WORK PRODUCTS, IN ACCORDANCE WITH ESTABLISHED
STANDARDS AND PROCEDURES.
MANAGE THE BASELINES ACCORDING TO THE ESTABLISHED PROCESS AND THE PLAN FOR

09/24/19 03:42 PM Page15 18


MAINTAIN THE INTEGRITY OF DEFINED WORK PRODUCTS.
IDENTIFY AND ESTABLISH CRITERIA TO MEASURE PROCESSES AND PRODUCTS, IN ACCORDANCE WITH
ORGANIZATIONAL OBJECTIVES.
DEFINE PROCESS QUALITY EVALUATION PLAN, IN ACCORDANCE WITH THE ESTABLISHED PROCEDURE.
CONDUCT PROCESS AND PRODUCT EVALUATION, DOCUMENT AND AGREE ON ACTIONS, IN ACCORDANCE WITH
THE PLAN DEFINED FOR EACH CASE.
IMPROVE PROCESSES, ACCORDING TO THE RESULTS OF MEASUREMENTS, EVALUATIONS AND
RECOMMENDATIONS FOR RESOLVING NON-COMPLIANCE.
MONITOR CORRECTIVE AND PREVENTIVE ACTIONS IN ACCORDANCE WITH ESTABLISHED COMMITMENTS.
PREPARE FINAL REPORT OF THE QUALITY MANAGEMENT PROCESS IN THE DEVELOPMENT OF
• TECHNOLOGICAL LINE OF THE PROGRAM
SIGN INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

7 Model of
Continuous
TECHNOLOGICAL NETWORK
INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Improvement

SOFTWARE

4. EVALUATION CRITERIA
EVALUATE THE PROCESSES INVOLVED IN SOFTWARE DEVELOPMENT, APPLYING PROCESS EVALUATION
TECHNIQUES, ACCORDING TO THE REFERENCES OF A QUALITY MODEL, TO DETERMINE ITS LEVEL OF
CAPACITY OR MATURITY
DEFINE OR REDEFINE ASSIGNED PROCESSES BY APPLYING PRINCIPLES AND TECHNIQUES FOR DEFINITION
AND PROCESS MODELING, IN ACCORDANCE WITH THE DEFINED STANDARDS AND PRACTICES PROPOSED BY
THE QUALITY MODEL.
IDENTIFY THE CRITICAL POINTS OF THE PROCESSES INVOLVED IN THE DEVELOPMENT OF
SOFTWARE, TO ESTABLISH CONTROL ACTIONS, FOLLOWING THE QUALITY STANDARDS AND POLICIES OF THE
ORGANIZATION.
ESTABLISHES A PLAN TO MAINTAIN THE INTEGRITY OF WORK PRODUCTS, APPLYING CONFIGURATION
MANAGEMENT CONCEPTS, ACCORDING TO THE CHARACTERISTICS OF THE PROJECT, THE DEFINED PROCESS
AND THE ESTABLISHED STRUCTURE FOR WORK PRODUCTS.
MANAGE THE BASELINES, APPLYING FUNDAMENTALS OF MANAGEMENT OF THE
CONFIGURATION, ACCORDING TO THE ESTABLISHED PROCESS AND THE PLAN TO MAINTAIN THE INTEGRITY OF
THE WORK PRODUCTS, DEFINED IN THE PROCESS.
CONTROLS CHANGES AND VERSIONS OF WORK PRODUCTS, PROCESSES AND
PROJECTS, APPLYING THE FUNDAMENTALS OF CHANGE CONTROL, IN ACCORDANCE WITH THE STANDARD
ADOPTED BY THE COMPANY.
DEVELOPS AND FILLS OUT INSTRUMENTS AND INSTRUCTIONS TO DOCUMENT AND EVALUATE SOFTWARE
DEVELOPMENT PROCESSES, IN ACCORDANCE WITH THE ORGANIZATION'S QUALITY ASSURANCE GUIDELINES.
DEFINES THE QUALITY EVALUATION PLAN FOR SOFTWARE DEVELOPMENT PROCESSES, APPLYING QUALITY
ASSURANCE AND PROJECT MANAGEMENT PRINCIPLES, IN ACCORDANCE WITH THE ESTABLISHED PROCEDURE.
DEFINE AND ESTABLISH CRITERIA TO MEASURE ASSIGNED PROCESSES, APPLYING MEASUREMENT
FUNDAMENTALS, IN ACCORDANCE WITH ORGANIZATIONAL OBJECTIVES.
PERFORM THE QUALITY EVALUATION, BASED ON THE MEASUREMENT OF THE PROCESSES AND
PRODUCTS, ACCORDING TO THE INFORMATION NEEDS OF THE DIFFERENT
ADMINISTRATIVE LEVELS, ORGANIZATIONAL OBJECTIVES AND ESTABLISHED MEASUREMENT CRITERIA.
IMPROVE AND ADJUST ASSIGNED PROCESSES, ACCORDING TO THE RESULTS OF MEASUREMENTS,
EVALUATIONS AND RECOMMENDATIONS FOR RESOLUTION OF NON-CONFORMITIES. MONITORS CORRECTIVE
AND PREVENTIVE ACTIONS IDENTIFIED DURING THE QUALITY EVALUATION PROCESS, IN ACCORDANCE WITH
THE ORGANIZATION'S PROTOCOLS.
PREPARE THE FINAL REPORT OF THE QUALITY MANAGEMENT PROCESS IN SOFTWARE DEVELOPMENT, WHICH
CONSOLIDATES THE INFORMATION OF EVIDENCE, FINDINGS AND NEW DEVELOPMENTS IN RELATION TO
MONITORING AND CONTROL OF PRODUCTS, ACCORDING TO INTERNATIONAL STANDARDS AND PROTOCOLS OF
THE ORGANIZATION.

09/24/19 03:42 PM Page16 18


• TECHNOLOGICAL LINE OF THE PROGRAM
SENA 7/0 INFORMATION AND COMMUNICATIONS TECHNOLOGIES INFORMATION MANAGEMENT

TECHNOLOGICAL NETWORK
Model of INFORMATION TECHNOLOGY, SOFTWARE DESIGN AND DEVELOPMENT
Continuous
Improvement
No information on core curriculum content for the competency was found
to be shown in the report.

09/24/19 03:42 PM Page17 18

You might also like