Professional Experience

Professional Experience

I have held the following roles in the software development lifecycle:Jan Denny Work History 2021

Product Owner / Business Systems Analyst

DITA Publisher. Created an inventory of all content in the legacy publications. Evaluated that inventory for content reuse opportunities, then mapped the legacy content into elements of the Darwin Information Typing Architecture (DITA) schema. Wrote the DITA Reuse Strategy and Architecture to document the justifications for the design decisions used in the content mapping. Researched the capability of a variety of eXtensible Markup Language (XML) editors, DITA stylesheets, XML publishing engines, and configuration management tools. Documented findings in a DITA Toolset Requirement Matrix. Selected, then configured and tested the Oxygen XML editor with the DITA Open Toolkit (DITA-OT) stylesheets, AntennaHouse publishing engine, and GIT configuration management tool. Wrote requirements for customizing the DITA-OT stylesheets to produce an Air Force publication that complied with all applicable specifications. TDAD. Managed the vision, strategy, requirements, deployment, and ultimate success of the Technical Document Acquisition and Development (TDAD) product throughout its 16-year lifecycle. Served as the glue between stakeholders and the rest of the team, translating business requirements into practical and executable development requirements, then providing development and risk status back to stakeholders. Facilitated bi-weekly stakeholder process and requirement sessions with multiple Space and Naval Warfare Systems (SPAWAR) program offices to document current business processes and design process automations compliant with SPAWAR policy and strategic goals. Used stakeholder input to define business rules and technical requirements for automating content management, software configuration management, bug reporting, and change request management. Created and maintained the product roadmap and strategic communication plan with stakeholders, team members, and management. Conducted surveys throughout the product's life to ensure collect market information and ensure the product was staying aligned to stakeholder needs. Served as the subject area expert, giving demonstrations, presentations, training, and roadshows. Developed and maintained business, functional, and technical requirements. Maintained requirements using Rational Unified Process (RUP) and tools. Use cases and supplemental specifications were maintained in Rational RequisitePro; use case diagrams were maintained in Rational Rose or Visio; and flowcharts, swimlane diagrams, and screen mockups were maintained in Visio. Used EMC’s eRoom application to collaborate and configuration manage various requirement, development, and test artifacts. Use FogBugz to track software issues and bugs. Helped the team migrate from waterfall to Agile. Served as Agile Product Manager and wrote our team's Agile Implementation Guide. Captured and documented Epics and user/ technical stories, worked with the government Product Owner to groom the backlog, supported the Product Owner during sprint reviews and planning sessions. Worked closely with the Product Owner to document and manage implementation of stakeholder requirements, to include metadata, user roles and groups, access control lists, folder structures, lifecycles, workflows, and reports. Designed, developed and coded instructional, functional, and marketing content on the TDAD website, which provides forms, tools, policies, templates, and other resources for personnel acquiring and preparing technical manuals. Led bi-weekly Configuration Control Board meetings to review backlog candidates. Tracked results in FogBugz. Documented and managed implementation of stakeholder requirements for the eXtensible Stylesheet Language Formatting Objects (XSL-FO) stylesheets used by PTC’s Arbortext Publishing Engine to convert XML and multimedia files into a variety of publications that comply with the DITA or S1000D specifications. Worked with PTC to upgrade their Arbortext XML Editor to use a Department of Defense (DOD)-issued Common Access Card (CAC) for user authentication, and to modify their security processes to better comply with DOD requirements and timelines. Helped SPAWAR programs transition legacy publications to DITA and S1000D XML. Inventory legacy publication content, then create a data map that assigns legacy content to specific DITA schema elements and attributes while optimizing content reuse. Define stylesheet requirements that meet program requirements and comply with applicable specifications. Wrote a white paper recommending SPAWAR migrate from Documentum to PTC’s Windchill suite of products to improve compatibility with S1000D, DITA, SCORM, and a Logistics Support Analysis Record (LSAR) system. Wrote a white paper recommending an S1000D common source database (CSDB) for use at SPAWAR. Wrote a 4-year project plan, staffing plan, and budget to implement the selected S1000D CSDB. Wrote a cost benefit analysis for using TDAD. FRD Analyzed Fleet Readiness Directorate (FRD) business processes, then created swimlane diagrams to document FRD's change request and approval processes. Navy Nuclear Operations Designed functionality and requirements for a content management system using EMC's Documentum application.


Virtual Secure Enclave (VSE) / CANES MOC Variant (CMV) Scrum Master for development, virtualization, and deployment of this Navy networks. B-1 Scrum Master for conversion of the Air Force's technical publications from SGML to S1000D XML.

Project Manager

DITA Publisher Wrote task statement, work breakdown structure, budget, and schedule. Provided work progress assessments and risk analysis. Recruited and developed staff. Managed communication between client, stakeholders, engineering team, contracts office, subcontractors, and vendors. TDAD Defined technical approach, project plan, staffing, and costing for proposals. Hired, coached, and directed a team of architects, developers, requirement analysts, testers, writers, cybersecurity analysts, system administrators, and help desk staff to include subcontractors and consultants. Every team member was in a different location, so used daily scrum meetings, weekly goal-setting meetings, Skype, and occasional social events to stay connected to this geographically dispersed but very tightly synchronized team. Logged, analyzed, prioritized, and tracked issues to resolution during customer acceptance test. Maintained a risk matrix and Microsoft Project schedule. Estimated impact of scope, requirement, and budget changes. Set release scope and timing. Approved releases for deployment. Created a skill matrix for all team members to assist with identifying backup resources, estimating risks, and recommending supplemental team training. Managed an integrated master schedule and Kanban iteration planner for development, maintenance, documentation, and security compliance. Documented and ensured compliance with standard operating procedures for user account management, software configuration management, requirements management, system administration, and cybersecurity. Reviewed and reported on Security Technical Implementation Guides (STIGs) and security scan results. Managed the documentation, system hardening, and schedule to achieve a security posture that would qualify TDAD for an Approval to Operate (ATO) on the public-facing domain of two different Navy networks - legacy, and the Naval Marine Corp Intranet (NMCI). Both ATOs were granted under the DoD Information Assurance Certification and Accreditation Process (DIACAP) process. Wrote applications and justifications for approval of TDAD's commercial-off-the-shelf (COTS) applications in the DON Application and Database Management System (DADMS). Managed two migrations of TDAD servers, functionality, and data into different Navy hosting environments. Managed migration of functionality and data from our Documentum CMS to a Windchill CMS. Worked with EMC, Sun, and NMCI to resolve Common Access Card (CAC) incompatibilities uncovered in Documentum’s content management system (CMS). Sharp Healthcare Managed a team of analysts reviewing software data structures and user screenforms for instances that did not support a four-digit year. AeroManager Hired, supervised, and managed the Customer Experience team responsible for developing HTML, Javascript, and graphics. Created and maintained the HTML development schedules. Anticipated talent and manpower requirements, provided performance feedback, created career growth plans, and tracked performance against predictions. Performed and logged the results of integration tests in BugTracker. Worked with the testing manager to ensure functionality and user interface matched requirements and passed client acceptance. Logged, analyzed, prioritized, and tracked issues to resolution during customer acceptance test. Gave presentations to Rolls-Royce management, including development status and risks. Communicated with other team leads and program manager to implement changes to development processes and team structure. Led meetings and teleconferences with internal staff, other contractors, and the customer. Served as backup to the development and project managers. CHCS Direct line manager for a team of instructional designers developing training material for system, network, and database administrators at DoD healthcare facilities.

Program Manager

SPAWAR Technical Data Provided strategic, functional, and technical support to the SPAWAR Technical Director of Product Data Management. Defined policy, evaluated technology, wrote and presented white papers / presentations / briefs / proposals. Assisted SPAWAR programs with acquisition and development of technical manuals in compliance with SPAWAR policy. Reviewed draft contracts for compliance with policy, templates, and existing toolsets. Recommended SPAWAR policy changes to synchronize with Department of Defense (DOD) and Department of the Navy (DON) policy. Wrote technical and strategic analyses to improve tool acceptance and policy compliance. Served as the SPAWAR representative for Department of the Navy (DON) S1000D working group. Helped define S1000D business rules. Wrote training and templates for acquiring publications written to the S1000D specification. Created and led a SPAWAR S1000D stakeholder group through definition of SPAWAR’s S1000D information sets, information codes, and business rules. Led an IR&D effort evaluating technologies and toolsets for making training content compliant with the Shareable Content Object Reference Model (SCORM) standard, and migrating technical documentation and training content into a single, reusable data structure. Evaluated S1000 and SCORM specifications, scheduled vendor demos, collected stakeholder evaluations, and wrote white paper recommendations. Led a technical analysis to consolidate two SPAWAR applications. Collaborated with technical leads on both teams to build a requirement matrix and draft design options. Built a prototype to test proposed architecture. Delivered technical recommendations and cost estimates.

XML Content Management & Publication

DITA Publisher Wrote instructions on installing and configuring the Oxygen XML editor, DITA Open Toolkit stylesheets, and AntennaHouse publishing engine. TDAD Conducted training needs analysis, then designed, developed, and presented classroom training and exercises. Prepositioned supporting data on training servers. Wrote the following program management documents: Concepts of Operation (ConOp) Configuration Management Plan Contingency Plan Disaster Recovery Plan Incidence Response Plan Test Plans User / Data Transition Plans Server / Functionality Migration Plans Agile Implementation Plan Risk Management Plan Software Development Plan (SDP) Standard Operating Procedures (SOP) Functional and technical system overviews White papers recommending tools and digital data formats, such as eXtensible Markup Language (XML) written to the Darwin Information Typing Architecture (DITA) and S1000D specifications Cost / Benefit Analysis (CBA) Policies and Data Item Descriptions (DID) Wrote the following presentation materials: Strategic Communication Plan Briefs for roadshow and conferences Executive briefs Storyboards Agendas for user forums Wrote the following requirement documents: Requirement Management Plans Access Control Matrix Metadata map Lifecycle and workflow process diagram Software Requirement Specification User interface mockups Flowcharts Swimlane diagrams Wrote the following end user documents: Installation, operation, and reference manuals Quick reference guides Content Writer's Guide Scripts for self-guided training videos Release notes Acquisition templates Quality assurance templates XML templates CHCS Researched, designed, and developed training materials to support laboratory technicians, hardware specialists, and software specialists using the Composite Health Care System (CHCS) at DOD medical centers. Conducted user needs analysis; researched, designed, and developed online documentation, self-guided training, classroom training, and training videos. Wrote topics for group discussion; designed and developed hands-on student practices; designed tests and grading criteria; prepositioned and tested data and configuration files on training servers and student workstations to support hands-on practice and test; graded student tests and provide completion certificates. CEIS Wrote database administrator training for the Corporate Executive Information System (CEIS) managed by the DOD’s tri-Service Health Care (TRICARE).

End User Support

TDAD Managed the help desk. Defined roles and responsibilities for help desk personnel. Wrote help desk Standard Operating Procedures, to include the issue escalation process. Implemented and configured a system for tracking support and account requests. Trained users during onboarding. Provide upper tier user support and troubleshooting.

User Experience Design

TDAD TDAD was built on Windchill, commercial off-the-shelf software for service lifecycle management. Windchill was designed to be customized for individual stakeholder needs. The following customizations were made to enhance TDAD user experience: Turned off unnecessary menu options Built custom reports to provide commonly needed statistics Customized file metadata to capture domain-specific information that could also be used in custom reports Added information and links to file view screens Customized stylesheets so XML editors could provide a WYSIWYG technical data display. AeroManager Designed functionality, screen layout, navigation, user interface, and information architecture. Organized and led a one-on-one usability session with end users in the United Kingdom. Managed functionality and user interface requirements per end-user and customer feedback. Developed a prototype for demonstration at the Farnborough International Air Show. Developed and tested HTML, DHTML, Javascript, style guide, CSS style sheets, coding guidelines, and HTML development schedules. Used Homesite, Visio, Visual InterDev, PVCS, and SourceSafe. Tenth Mountain / Secure Digital Music Initiative Sole designer and developer for redesign of these two commercial web sites ( and Designed page layout, navigation, and information structure. ISSAIC Analyzed the structure, navigation, graphics, user interface, and contents of individual web pages and entire web sites for ISSAIC, SAIC’s award winning intranet. Evaluated the sites’ usability, consistency, clarity, intuitiveness, and compliance with requirements and anticipated user need.

Hosting Center Manager

Horizontal Integrated Data Environment (HIDE) Managed this Navy hosting center, which hosted six applications owned by a variety of SPAWAR program offices. Managed the Certification and Accreditation (C&A) process to obtain the hosting center’s Approval to Operate (ATO) on the Navy Marine Corp Intranet (NMCI). Created a skill matrix to identify resourcing and training requirements for system administrators, and create a backup staffing plan. Implemented FogBugz to track software bugs and user support requests, and Quest to assist users with maintaining their Active Directory accounts. Implemented processes to improve code configuration management, to include the use of scripts to deploy software changes to staging and production servers. Created a database of all software licenses, and assisted SPAWAR Systems Center – Pacific (SSC-P) with the budget for software acquisition and maintenance.

Web Developer

TDAD Designed, developed and deployed instructional, functional, and marketing content on the TDAD website, which provides forms, tools, policies, templates, and other resources for personnel acquiring and preparing technical manuals. Used HTML, ASP, CSS, NotePad++, and GIT. AeroManager Used HTML and CSS stylesheets to develop a prototype that was demonstrated at the Farnborough International Airshow. Used Homesite. Tenth Mountain / Secure Digital Music Initiative (SDMI) Developed, tested, and deployed all HTML, CSS, Javascript, and graphics for both of these websites. Used Homesite, Photoshop. Invesmart Developed HTML in compliance with detailed specifications for the user interface and for synchronization with the JSP server/database. Used Homesite. ISSAIC Designed and coded HTML and Javascript. Used Homesite, Photoshop.

Bad Behavior has blocked 153 access attempts in the last 7 days.