btc technologies, · pdf file... oracle, sql, loadrunner, selenium-ide, ibm rational...
TRANSCRIPT
All rights reserved – BTC Technologies, LLC
BTC Technologies, LLC
“Working for the Success of a Business, Yours”
Information Technology Portfolio
Name of Portfolio Owner:
BONIFACE C. NWUGWO
Place of Work:
BTC TECHNOLOGIES, LLC
Last Update: October 23, 2014
October 23, 2014 All rights reserved – BTC Technologies, LLC 2
Introduction
The following is the Table of Contents to my portfolio resume. Since 1990, I have kept a
portfolio relevant to my professional growth and development. These items included in
my portfolio provide a more complete understanding of my skills, interests and abilities.
I believe my portfolio describes my work better than a resume as it presents a fuller
description of my background and experience. I would be pleased to send copies of any
item in my portfolio upon request. Please feel free to contact me if I may answer any
questions you might have.
Yours truly,
Boniface C. Nwugwo, PhD
Principal Consultant, BTC Technologies, LLC, Ellicott City, MD
October 23, 2014 All rights reserved – BTC Technologies, LLC 3
Table of Contents
INFORMATION TECHNOLOGY PORTFOLIO ........................................................................................................... 1
INTRODUCTION .................................................................................................................................................. 2
RESUME OF BONIFACE NWUGWO ...................................................................................................................... 4
PROFESSIONAL PROFILE .................................................................................................................................................. 4
SOFTWARE TEST MANAGEMENT ....................................................................................................................................... 4
SOFTWARE PROJECT MANAGEMENT ................................................................................................................................. 5
SOFTWARE QUALITY AND PROCESS IMPROVEMENT MANAGEMENT ......................................................................................... 5
SOFTWARE DEVELOPMENT .............................................................................................................................................. 5
FUNCTIONAL / BUSINESS ANALYSIS ................................................................................................................................... 6
INSTRUCTIONAL TRAINING & ORGANIZATIONAL MANAGEMENT ............................................................................................. 6
ORGANIZATIONAL INITIATIVES .......................................................................................................................................... 7
MENTORING AND COACHING ........................................................................................................................................... 7
WORK HISTORY ............................................................................................................................................................ 8
EDUCATION .................................................................................................................................................................. 8
PROJECTS ........................................................................................................................................................... 9
MENTORSHIP ACTIVITIES .................................................................................................................................. 11
PARTICIPATION IN COUNCILS, COMMITTEES, TASK FORCE, ETC ......................................................................... 11
AWARDS, “THANK YOU”, “YOU’RE NOTICED” ................................................................................................... 12
CURRENT MEMBERSHIP IN PROFESSIONAL ORGANIZATION(S) .......................................................................... 13
CERTIFICATION(S), CONTINUING ED, SEMINARS ................................................................................................ 14
PRESENTATIONS ............................................................................................................................................... 14
PUBLICATIONS/TECHNICAL PAPERS .................................................................................................................. 15
BOOKS ..................................................................................................................................................................... 15
PUBLISHED REVIEWS ............................................................................................................................................... 15
PUBLISHED ARTICLES ............................................................................................................................................. 16
TECHNICAL PAPERS................................................................................................................................................. 16
TECHNICAL PRESENTATIONS ................................................................................................................................... 17
TEACHING ACTIVITIES (CHECK ALL THAT APPLY) ................................................................................................ 18
RESEARCH ........................................................................................................................................................ 19
COMMUNITY ACTIVITIES .................................................................................................................................. 19
October 23, 2014 All rights reserved – BTC Technologies, LLC 4
Resume of BONIFACE NWUGWO
443-956-6360 (cell) 703-943-5240 (W) 410-480-4941 (H) [email protected]
Professional Profile
Software Test Management As QA/Test Lead for the DHS/FEMA ND-Grants (Non-Disaster Grants) project from April 2007
to 2011, setup the project’s QA/Test processes: created the project’s integrated project plan, verification and validation plans, configuration management plan, metrics plan, quality assurance plan, and user interface guidelines. Developed the Integration/System Test Scenarios using industry best practices and test techniques. Conducted a functional test tool evaluation for the project. Tools Used: Oracle, SQL, LoadRunner, Selenium-IDE, IBM Rational Functional Tester, HTML, JAVA, JavaScript, JIRA, SharePoint, Subversion, Dreamweaver MX, Visio
As Lead Software QA and Process Improvement Engineer for FEMA’s EMMIE (Emergency Management Mission Integrated Environment) project team from January to April 2007, guided the team through CMMI Level 2 processes enabling them to attain CMMI level 2 in April 2007. Tools Used: MS Access, Vision, LoadRunner, Dreamweaver MX, HTML, JavaScript, Bugszilla, PVCS, Visual SourceSafe
As QA/Test Lead for the FEMA Public Assistance and Mitigation e-Grants projects from August 2005 to January 2006, improved their test process to be more proactive; Introduced use of industry-proven methods like Equivalence Partitioning and Boundary Value Analysis to identify test cases; Guided the automation of PA test cases for regression testing purposes; and made the team to be data driven by providing test metrics for problem report trend analysis, and test execution status for Test Effectiveness evaluation. Developed the User Acceptance Testing test cases and delivered Mitigation v2.07.00 testing project for Test & Development Lab (TDL) and Production environments on time. Developed a Software Integration Test and Integration Test exit criteria and measurement process for showing test status, resulting in a better reporting of test progress to senior management. Tools Used: Oracle, SQL, MS Access, LoadRunner, Dreamweaver MX, HTML, JAVA, JavaScript, Bugszilla, PVCS
As Quality Engineering & Test Manager for the Kodak Washington Development Center (WDC) from 1997 to 2004, managed overall testing and quality planning, quality assurance, and test resource acquisition and allocation for all WDC projects; Managed PhotoNet Digital System (PDS) test project for Picture Vision Inc., resulting in faster deliveries to the customer; Led Integration Testing of the Kodak Image Magic Printer Driver for Windows 95 and Windows NT using QA Partner saving the project one week of test time. Tools Used: MS Access, Lotus Notes, ClearCase, FrontPage, HTML, JAVA, JavaScript, McCabe Tools, Rational SQA Suite, PVCS, RequisitePro, JavaStar, JavaScope, QA Partner, SQA Team Test.
As Lead Software Test Engineer for the Capture Subsystem for the IRS Tax Modernization/DPS Program, developed a Software Integration Test and Integration Test exit criteria process for showing test status, resulting in a better reporting of test progress to management; Established a set of test suites for evaluating and accepting Image Capture Management System (ICMS) COTS product resulting in a savings of one week of test time; Established a set of test suites for quick regression and acceptance test of the Image Capture software resulting in savings of six hours of test time for each software release. Tools Used: MS Access, AIX, Solaris 2.x, Rational SQA Suite, Frame Maker, Interleaf
As Software Quality/Test Engineer for the Kodak Printer Products from 1991 to 1992, led the testing of embedded systems that employed thermal-dye sublimation technology and supervised test technicians; Saved the project from slipping its shipping approval date by intervening and assuming responsibility of the design and development of the Windows 3.x user help utility; Wrote and maintained the software requirements specifications for the Windows printer driver; Identified the need for a problem reporting database and developed an in-house
October 23, 2014 All rights reserved – BTC Technologies, LLC 5
tracking and corrective action system using the relational DBMS language dBase III Plus.
Software Project Management As WDC Project Manager for the Kodak Picture CD Authoring software development kit (SDK)
from June 2003 to May 2004, led the development and testing of the Kodak Picture CD SDK and its Demo Application, making it possible for independent software vendors (ISVs) to easily author Kodak Picture CDs.
Oversaw the overall management of photofinishing projects from 2000 till 2004, resulting in overall improvement of project status reporting to senior management. Tools Used: MS Access, C++, ClearCase, Rational Rose, SQA Manager, SQA Robot, Visio, Lotus Notes, Visual SourceSafe
Software Quality and Process Improvement Management As QA Consultant to REI Systems, guided REI’s ND-Grants (FEMA’s Non-Disaster Grants)
System project team through CMMI Level 3 certification in April 2008; Guided REI’s EMMIE (FEMA Emergency Management Mission Integrated Environment) project team through CMMI Level 2 certification in April 2007;
As Quality Manager for the Kodak Washington Development Center (WDC), reduced WDC’s latent defects (i.e., average number of defects found by the client/customer after delivery to the customer) to 0.2 defects per unit (i.e., 0.2 defects/1000 LOC), a 67% improvement.
Led WDC through Software Engineering Institute’s CBA-IPI assessment ultimately achieving CMM Levels 2 and 3 in 2000 and 2003 respectively.
As Kodak Quality Engineering Manager to the IRS Tax Modernization/DPS Project in 1996, provided quality engineering management oversight for the Program; Instituted a Statistical Inspection process resulting in more effective error detection; Reduced the Image Capture Subsystem defects rate by 60%; Introduced a process to eliminate misclassification of defects, reducing the number of invalid defect entries logged by 95%.
Software Development As Software Development Engineer for the BTC Technologies FlexBiz Pro system from 2010 to
present, developed complete system to manage all aspects of distribution process. Developed the following modules: Inventory, Purchasing, Quotation, Shipping/Order Processing, Invoicing, Work Orders/Bills of Materials, Reports, Bar Coding, Accounts Payable, Accounts receivable, and General Ledger. Tools Used: PHP, MySQL, Apache.
As Senior Software Engineer for the Kodak Advanced Photo Systems and CPI Printer/Scanner projects from 1992 to 1994, developed all the diagnostics software, boot up code, and serial communication codes that went into the Scanner. Tools Used: C, PVCS, dBase IV, Assembler
As Software Development Engineer for the Kodak Automated Retrieval Systems from 1988 to 1990, developed the low-level object management services in OS/2 using C and Presentation Manager with 4 other software engineers; Developed the communications driver for interfacing the PC-based, Kodak Data capture Information System (KDIS) with the VAX-based, Kodak Automated Retrieval (KAR) systems; Designed and developed the KDIS diagnostics software; Developed a PS/2 device driver for the interface; Designed and developed the KDIS user-interface. Tools Used: RDBM, REVELATION, PICK, PVCS, Assembler
As Programmer Analyst for Merkel-Donohue, Inc., Rochester, NY, developed business applications for the PROPHET 21 mini computer and the PCs. Provided technical support and training to end users; Designed and developed a Job Costing application for tracking and billing of professional times which saved the company over $20K; Saved the company over $15K in three days by developing an application program that normally took the company’s computer vendor two weeks. Tools Used: dBase III Plus, Visual Basic, Assembler.
October 23, 2014 All rights reserved – BTC Technologies, LLC 6
Functional / Business Analysis
As Senior Functional Analyst (FA) for the IBM-EADIS National Fire Incident Reporting System (NFIRS) project from April 2014 to present, studied the existing system requirements and consolidated the various NFIRS Applications’ requirements – the System Description Document, Supplementary Specifications, Data Requirements and Business Rules. Documented the systems summary output reporting tool; Coordinated the NFIRS Release 6.00 requirements scope – managed the release plan, change Requests (CRs) and defect reports (DRs) for the release; Created/updated the use cases and supplementary specifications; Coordinated the gate reviews, and the delivery of release 6.00 deliverables to the COTR via the IBM EADIS Technical Writer; Coordinated NFIRS Stakeholders Weekly Status & CCB meetings; Created the release plan for NFIRS 6.01 release; Working with new/junior FAs to bring them up to speed on NFIRS. Tools Used: IBM Rational Requisite Pro, IBM Rational Software Architect for WebSphere, IBM Rational ClearQuest, SharePoint, Visio.
As Senior Functional Analyst for the IBM-EADIS Enterprise Coordination and Approval Processing System (eCAPS) project from October 2013 to March 2014, worked with the clients to understand their requirements needs for the system. Coordinated the requirements gathering and documentation for the non-disaster 40-1 procurement form. Developed the eCAPS system description document, supplementary specification, use cases, domain and use case models for the eCAPS project. Tools Used: IBM Rational Requisite Pro, IBM Rational Software Architect for WebSphere, IBM Rational ClearQuest, SharePoint, Visio.
As Senior Functional Analyst for IBM-EADIS EMMIE (Emergency Management Mission Integrated Environment) project from April 2013 to October 2013, developed Use Cases, Domain models and Use Case models for the EMMIE/Infrastructure Support Dashboard Integration project. Tools Used: IBM Rational Requisite Pro, IBM Rational Software Architect for WebSphere, IBM Rational ClearQuest, SharePoint, Visio.
As Senior Functional Analyst for IBM-EADIS ND-Grants (Non-Disaster Grants) project from January 2011 to April 2013, captured, consolidated, and created a 200+page requirements and Concepts of Operation (ConOps) for the FEMA Grants Reporting Tool (GRT) migration to ND Grants System to communicate a common understanding of the GRT business requirements between the IBM-EADIS development team and the client; Developed Use Cases, Domain models and Use Case models for the ND Grants/GRT Integration project; Provided subject matter expertise to the ND Grants Development team; Provided training and knowledge transfer to new members of the team. Tools Used: IBM Rational Requisite Pro, IBM Rational Software Architect for WebSphere, IBM Rational ClearQuest, SharePoint, Visio.
As Lead Business Analyst to FEMA’s Agile Systems Development group, developed requirements mockups for their Recovery Information Management System projects including Debris Removal Tracking System (DRTS), FEMA Personnel Search (FPS) system and Web-based Automated Deployment Database (webADD) system. Collaborated with a dynamic and highly motivated team to develop, test and deploy these systems ahead of schedule.
Led a team of systems engineers that documented Kodak’s DLS Frameworks Software requirements resulting in over 200 pages of well-maintained software specifications.
Instructional Training & Organizational Management
As Adjunct Faculty, School of Technology, Capella University, taught the course on Systems Development Theory and Practice at the graduate level from winter 2003 to winter 2005.
As Site Manager for the Kodak Washington Development Center (WDC) in Beltsville MD from June 2000 to July 2004, managed the center’s operations, software process improvement, quality assurance, testing, networks and software projects.
October 23, 2014 All rights reserved – BTC Technologies, LLC 7
Successfully led the WDC through Software Engineering Institute’s CBA-IPI assessment ultimately becoming the first organization in Kodak to achieve CMM Level 3 certification in 2003.
Led staff development and training activities for the center including in-house meetings and presentations, team building and employee development seminars.
Prepared and conducted training for WDC employees guiding them to achieve CMM level 2 in 2000 and CMM level 3 in 2003.
As Adjunct Faculty, Department of Math/Computer Science, Monroe Community College Rochester NY, taught the course on Introduction to Programming from 1991 to Winter 1992.
Developed and taught the course on how to conduct software reviews for a development team and offered it to the rest of Kodak's Software Engineering community. Today, that course is part of Kodak's software engineering training curriculum.
Managed the planning and successful office expansion of the Kodak Washington Development Center to create extra offices in the development lab eliminating the need to relocate to another floor saving the company over $300K.
Organizational Initiatives
Led the effort to resolve my organization’s project estimation issues (size and effort estimation) by developing an automated database system that utilizes the center’s historical data to do estimates.
Developed and taught the course Formal Reviews for my group which became part of Engineering Services Training Curriculum. Today, the course is offered to all Software Engineers in Kodak on a regular basis.
Developed a Priority-Based Software Development & Testing (PBSDT) technique that enabled my organization to focus its development and quality assurance efforts on features more important to the customer and help ship its projects on time, reducing cycle time.
Mentoring and Coaching
Mentored and coached several of my team members on various aspects of software engineering including: Process Improvement, Software Measurement, Software Estimation and Testing Techniques.
October 23, 2014 All rights reserved – BTC Technologies, LLC 8
Work History
Aug ’04 - Present, Principal Consultant & Chief Technical Officer, BTC Technologies, LLC, Ellicott City MD
Jan ’00 – Jul’04, Site Manager, Washington Development Center, Eastman Kodak Company, Beltsville MD
Jun ’99 – Jan’00, Assistant Development Manager, Washington Development Center, Eastman Kodak Company, Beltsville MD
Nov ’97 – Jul’04, Quality Engineering & Test Manager, Washington Development Center, Eastman Kodak Company, Beltsville MD
Sep ’96 – Dec’96, Quality Engineering Manager, Capture Subsystems, IRS Tax Modernization/DPS Program, Integration & Information Systems, Commercial & Government Systems, Eastman Kodak Company, Rochester NY
Oct ’94 – Aug’96, Lead Software Test Engineer, Capture Subsystems, IRS Tax Modernization/DPS Program, Integration & Information Systems, Commercial & Government Systems, Eastman Kodak Company, Rochester NY
Nov ’92 – Sep’94, Sr. Software & Test Engineer, CPI & APS Film Projects, Thermal Printing Systems, Eastman Kodak Company, Rochester NY
Feb ’91 – Nov’92, Software Quality & Test Engineer, Printer Products, Thermal Printing Systems, Eastman Kodak Company, Rochester NY
Mar ’90 – Jan’91, Software Quality & Test Engineer, Electronic Photographic Systems, Eastman Kodak Company, Rochester NY
Aug ’88 – Feb’90, Software Development Engineer, Automated Retrieval Systems, Business Information Systems, Eastman Kodak Company
Aug ’85 – Aug’88, Programmer Analyst, Merkel-Donohue, Inc., Rochester NY
Education
Dec’99 – Nov’03 Capella University, Minneapolis, MN
PhD in Organization & Management with specialization in Information Technology Management.
Dissertation Topic: Impact of Developer Attitude on Software Maintenance Cost: A Descriptive Study Based on the Technology Acceptance Model.
Jan’86 – Aug’89 Rochester Institute of Technology, Rochester, NY
MS in Software Development & Management.
Sep’85 – Aug’87 State University of New York, Brockport, NY
Master of Public Administration in Information Management System.
Sep’80 – May’84 State University of New York, Brockport, NY
BS in Computer Science.
October 23, 2014 All rights reserved – BTC Technologies, LLC 9
Projects
Date/Time Frame Title and Summary (max. 50 words) Joint work with:
N/A
Location of project
(unit, division,
community, etc.)
Aug 2013 – Present DHS/FEMA Enterprise Coordination and Approval
Processing System (eCAPS) project. The eCAPS system provides support to initiate, track, and expedite the process of providing direct aid and technical assistance to other federal agencies and states in response to a Presidentially-declared disaster.
Valerie Conley and
5 other members
IBM/EADIS Program,
Reston, VA
Apr 2012 – Aug 2013 DHS/FEMA Emergency Management Mission Integrated Environment (EMMIE) project. EMMIE is a single grants processing system that serve disaster and other grant applications supported by Federal Emergency Management Agency (FEMA)
Daniel Yungbin and
5 other members
IBM/EADIS Program,
Reston, VA
Oct 2010 – Apr 2012 DHS Non-Disaster Grants (ND-Grants) project. ND-Grants implements a single, integrated, web-based, grants data collection and management system that combines all the existing non disaster grant management functions supported by Federal Emergency Management Agency (FEMA)
Martha Morris and
13 other members
IBM/EADIS Program,
Reston, VA
Apr 2007 – Aug 2010 DHS Non-Disaster Grants (ND-Grants) project. ND-Grants implements a single, integrated, web-based, grants data collection and management system that combines all the existing non disaster grant management functions supported by Federal Emergency Management Agency (FEMA)
Vishnu Devarashetty;
Amit Yadav;
24 other members
REI Systems, Inc., Herndon, VA
Jan – Apr 2007 DHS Emergency Management Mission Integrated Environment (EMMIE) project. EMMIE is a single grants processing system that serve disaster and other grant applications supported by FEMA.
Pradeep Kamath and the EMMIE team
REI Systems, Inc., Annandale, VA
Feb ’06 – Jan ’07 FEMA’s Agile Systems Development Projects. Developed requirements mockups for the Recovery Information Management System projects including Debris Removal Tracking System (DRTS), FEMA Personnel Search (FPS) system and Web-based Automated Deployment Database (webADD) system.
Srinivas Tata & REI team; General Dynamics team, and IBM team
FEMA Headquarters, Washington DC
Aug ’05 – Jan ’06 FEMA Public Assistance and Mitigation e-Grants projects. The Public Assistance project became the forerunner of EMMIE
Pradeep Kamath & REI team; General Dynamics team
REI Systems, Inc., Annandale, VA
Jun ’03 – Jun ’04 Kodak Picture CD (KPCD) Authoring software development kit (SDK) and Demo software. The KPCD SDK made it possible for independent software vendors (ISVs) to easily author Kodak Picture CDs.
Fred Padden and Karl Hoefflein
Kodak Washington Development Center, Beltsville, MD
Mar ’99 – Oct ’99 PhotoNet Digital System (PDS) project for Picture Vision Inc (a Kodak subsidiary). Kodak PhotoNet online enables consumers to obtain, share, retrieve and store photographs.
Picture Vision Inc development team
Kodak Washington Development Center, Beltsville, MD
October 23, 2014 All rights reserved – BTC Technologies, LLC 10
Oct’96 – Feb’99 Kodak Image Magic Printer Driver for Windows 95 and Windows NT, Quick Silver (QS) project; Digital Lab System 1.0 (IDM)
Gail Evans, Dinesh Bhat and WDC team
Kodak Washington Development Center, Beltsville, MD
Oct’94 – Sep’96 IRS Document Processing System (IRS/DPS). This was the Unix-based Tax Modernization program sponsored by the IRS, Treasury Department.
Kodak Capture Subsystem team and Lockheed-Martin team
Lockheed-Martin Federal Systems, Beltsville, MD
Jul’92 – Sep’94 KODAK Autogate/Scanner project. Development of film scanner to retrofit all the CPI Inc film printers throughout the United States
Kodak Earthquake Scanner team
Eastman Kodak Co, Rochester, NY
Aug’88 – Jun’92 IBM ImagePlus System, PC-based, Kodak Datacapture Information System (KDIS) with the VAX-based, Kodak Automated Retrieval (KAR) systems, KDIS diagnostics software project,
KDIS Development team
Eastman Kodak Co, Rochester, NY
May’85 - Aug’88 Windows 3.0 and DOS-based business accounting system, including Accounts Receivable, Accounts Payable, Sales Order/Invoicing, Inventory Control, Purchase Order and Job Costing.
N/A Merkel-Donohue, Inc Rochester, NY
October 23, 2014 All rights reserved – BTC Technologies, LLC 11
Mentorship Activities
Name of Colleague Month/Year Name of Colleague Month/Year
Dauphine Williams Jun – Dec 2003 Ganesan Alaguchamy Feb 2002 – Jan 2003
Carla Fauntleroy Jan 1997 – Dec 1999 Melvin Myricks Mar 2003 – May 2004
Margaret Nnorom Sept 1999 – Dec 2003 Naveen Dhingra Aug 1999 – Jun 2001
Raju Namburi Aug 2002 – Apr 2004 Annand Kumar Jun 2001 – Aug 2002
Rajendra Kosuri Aug 2002 – Jun 2004
Participation in Councils, Committees, Task Force, etc
Council/Committee/meeting Name:
IEEE Computer Society, Baltimore Chapter
Has Served as an Active Member: Yes _X_ No ___
Dates: __2005 - 2007___
Has Served as Co-Chair: Yes ___ No _X_
Dates: ______________________________
Has Served as Chair: Yes _X__ No _____
Dates: _2005 - 2007____
Attends and contributes: Yes _X__ No ______
Signature and Title: ________________________
(Council Chair, Co-Chair, Secretary, Unit Manager)
Comments:
Council/Committee/meeting Name:
IEEE Society, Baltimore Section Executive
Committee
Has Served as an Active Member: Yes _X_ No ___
Dates: ____2005 - 2007__
Has Served as Co-Chair: Yes _____ No _X__
Dates: ___________
Has Served as Chair: Yes ____ No _X__
Dates: ______________________________
Attends and contributes: Yes _X__ No ____
Signature and Title: _________________________
(Council Chair, Co-Chair, Secretary, Unit Manager)
Comments:
October 23, 2014 All rights reserved – BTC Technologies, LLC 12
Awards, “Thank You”, “You’re Noticed”
Type of Award/Recognition
Awarded by Date
Leadership Recognition for Work as IEEE Computer Society Chair
IEEE Baltimore Section Dec 2006
Recognition as Senior Member, IEEE Society
IEEE Society March 2005
Leadership Recognition for CMM Level 2 Achievement
Certificate of Recognition from the OSD Leadership team
December 2000
Customer Recognition Certificate of Recognition from Sharon Rozanski August 2000
Management Commendation Certificate of Commendation awarded by the
Kodak Consumer Kiosks and Software Products
Leadership Team
2000
Management Recognition Certificate of Recognition from Tony Berardi, Commercialization Manager and Fred Lewis, Product Line Manager, Kodak Picture Center project
2000
Management Recognition Certificate of Appreciation from Jim Stoffel, Director R&D and VP for paper presented at the Kodak Engineering Conference
1999
Presidential Recognition Certificate of Appreciation and Recognition from George Fisher, CEO Eastman Kodak Company – 1999
1999
Conference Committee Recognition
Certificate of Appreciation from Kodak Engineering Conference Committee, for paper presented at the Kodak Engineering Conference
1998
Management Recognition Certificate of Recognition from Steve Falter, Manager, Image Information Program, Commercial & Government Systems for outstanding work done on the IRS/DPS project
1996
Management Recognition Special Recognition from Steve Falter, Manager, Image Information Program, Commercial & Government Systems for work done on the IRS/DPS project
1995
Background Check Clearance Letter from Department of the Treasury, IRS for Minimum Background Investigation for work done on the IRS/DPS project
April 1995
Management Recognition Commendation from Dinna Viggiano, DPS I&T Engineer, Loral Federal Systems, for work done on the IRS/DPS project
May 1995
Management Recognition Recommendation letter from Mr. James Keady, Manager of Software Engineering Resources, Product Software Engineering, Eastman Kodak
March 1992
Management Recognition Recommendation letter from Mr. James Read, Supervisor Software Quality Engineering, Thermal Printing Systems, Eastman Kodak
March 1992
October 23, 2014 All rights reserved – BTC Technologies, LLC 13
Type of Award/Recognition
Awarded by Date
Management Recognition Commendation from Mr. Ron Carlton, for participation in Junior Achievement
July 1991
Management Recognition Commendation from Mr. Larry Goolsby, Design Manager, Small and Medium Format Thermal Printers for testing done on the printers
July 1991
Management Recognition Commendation from Mr. Ron Carlton, Manager of Product Software Engineering for Article in Product Software Engineering Newsletter
June 1991
Board Recognition Commendation from Mr. David F. Petherbridge, JA Board Representative, Junior Achievement of Rochester, NY Area for participation in Junior Achievement
November 1990
Current Membership in Professional Organization(s)
Name of
Organization(s)
Name of committee(s),
board, etc., if participating
Meeting(s) Attended (include
conferences, symposiums,
meetings, etc)
IEEE Baltimore Section Executive Committee
Ex-Com Monthly Planning Meetings
IEEE Computer Society Baltimore Chapter Technical Meetings
Planning Meetings
October 23, 2014 All rights reserved – BTC Technologies, LLC 14
Certification(s), Continuing Ed, Seminars
Certification/Continuing
Ed/Seminar
Date Institution/Location
Clear Case Fundamentals for NT March 8-9, 1999 Rational Software, Beltsville MD
Testing in the Real World
July 1998
Software Quality Engineering, Toronto Canada
Principles of Cost/SCSC Sep. 23-24, 1996 Micro-Frame Technologies, Inc., Washington D.C
Electronic Imaging for Scientists and Engineers
Jan. 17-22, 1993 Technical and Education Center of the Graphic Arts and College of Imaging Arts & Sciences, Rochester Institute of Technology, New York
Test Equipment for Software Debugging Oct. 29, 1993 Engineering Services Training group, Eastman Kodak Company
Real-Time Embedded Systems Oct. 29, 1993 Engineering Services Training group, Eastman Kodak Company
Electrostatic Discharge Operator Certification
Aug. 19, 1993 Kodak Education Resources, Eastman Kodak Company
I960 CA/CF Embedded Processors Sep. 29 – Oct. 2, 1992 Prime Service, Rochester New York
SCSI SDS-3 training Jul. 18-20, 1990 Adaptec Development Systems Operation, San Jose, CA
OS/2 Application Programming Aug. 1989 Microsoft University, Seattle, WA.
Presentations
Date Topic/Title Forum of
Presentation(s)
Format (lecture,
poster, etc)
Sep 9, 2003 Determining the impact of developer attitude on software maintenance cost using the Technology Acceptance Model
Kodak Software Engineering Conference Rochester, New York
Lecture
Sept. 23 – 24, 1998 How to Implement Priority-Based Software Development & Testing Technique
Kodak Software Engineering Conference Rochester, New York
Lecture
November 12, 1993 Implementing a Formal Technical Review process in a software development environment
Kodak Software Quality Mini-Conference Rochester, New York
Lecture
October 23, 2014 All rights reserved – BTC Technologies, LLC 15
Publications/Technical Papers
Books
1. The Silent Immigrants: Untold Stories of Courage, Struggles & Triumphs of West Africans in
America
Nwugwo, B.C., AuthorHouse Publishing, Bloomington, IN., 2013. 378 pp.
Filled with never before told stories by immigrants to America from Western Africa, Dr. Boniface
Nwugwo presents a candid narration of the obstacles he and other immigrants faced in their native
homelands before venturing out to America, their struggles when they arrived in America and their
triumphs as they became part of America...
Published Reviews
2. The adoption of software measures: a technology acceptance model (TAM) perspective
Wallace L., Sheetz S. Information and Management 51(2): 249-259, 2014. Type: Article
Wallace and Sheetz present their research to explain and predict who will adopt and begin to use a
software measure utilizing an extension of the technology acceptance model (TAM) that they
developed and tested. The authors clearly define the...
3. Defect data analysis as input for software process improvement
Raninen A., Toroi T., Vainio H., Ahonen J. PROFES 2012, Madrid, Spain, Jun 13-15 2012, 3-16,
2012. Type: Proceedings
One of the proven ways to implement software process improvement is for an organization to learn
from its own mistakes through self-assessment. The organization achieves such self-assessment by
performing software failure analysis and determining ...
4. Software test engineering with IBM Rational Functional Tester: the definitive resource
Davis C., Chirillo D., Gouveia D., Saracevic F., Bocarsley J., Quesada L., Thomas L., Lint M., IBM
Press, Upper Saddle River, NJ, 2009. 696 pp. Type: Book
A lot of books have been written about software testing, but few have been written specifically for a
functional test tool. This is one such book. As IBM’s Rational Functional Tester (RFT) supports two
platforms--the open-source... May 24 2010
5. What makes a good bug report?
Bettenburg N., Just S., Schröter A., Weiss C., Premraj R., Zimmermann T. SIGSOFT 2008/FSE-
16 (Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software
Engineering, Atlanta, Georgia, Nov 9-14, 2008) 308-318, 2008. Type: Proceedings
Bettenburg et al. surveyed software “developers and users of three large open-source initiatives,”
including Apache, Eclipse, and Mozilla. The real motivation for the study is to present the authors’
potential bug reporting... Mar 30 2009
6. Requirements management: the interface between requirements development and all other
engineering processes
Hood C., Wiedemann S., Fichtinger S., Pautz U., Springer-Verlag New York, Inc., Secaucus, NJ,
2007. 275 pp. Type: Book
It is well known that incorrect requirements account for up to two-thirds of software defects in
software products. And yet, too many software-development organizations still do not have a formal
requirements process. Those who do practice... Jun 10 2008
7. Electronic medical records for a rural family practice: a case study In systems development
O’Neill L., Klepack W. Journal of Medical Systems 31(1): 25-33, 2007. Type: Article
The adoption of electronic medical record (EMR) systems in medical practices in the US has been a
slow process for healthcare provider organizations and even slower for small physician groups and
solo practices for various reasons, including... Jul 25 2007
October 23, 2014 All rights reserved – BTC Technologies, LLC 16
8. Early estimation of users’ perception of software quality, Stavrinoudis D., Xenos M., Peppas P.,
Christodoulakis D. Software Quality Journal 13(2): 155-175, 2005. Type: Article. Stavrinoudis et al.
describe a new and plausible method for estimating users’ perception of software quality. The
proposed method uses belief revision rules to model the belief states of the user. The main
motivation for this new method is... Oct 11 2006
9. Bridging the Gap between Software Development and Information Security
van Wyk K., McGraw G. IEEE Security and Privacy 3(5): 75-79, 2005. Type: Article
To help bridge the gap between software development and information security, the authors have
recommended some practical ways for large software development organizations to build security
into their software products. Their recommendations on... Mar 27 2006
10. Statistical testing of Web applications, Tonella P., Ricca F. Journal of Software Maintenance:
Research and Practice 16(1-2): 103-127, 2004. Type: Article. Tonella and Ricca describe the
application of statistical science to the testing and evaluation of Web applications. A technique for
extracting a usage model of a Web application, which is obtained by statically analyzing the
Hypertext Markup... Mar 13 2005
11. Project failures in small companies, Rob M. IEEE Software 20(6): 94-95, 2003. Type: Article. This
paper is a narration of a practical experience in what has been said and written about how not to
manage a project. The author’s experience is a classic example of what happens in many software
development organizations. In many... Sep 30 2004
12. A proper set of tools are needed to corral support, Underwood J., Hegdahl D., Gimbel J.User
services, San Antonio, TX, USA, Sep 21-24, 2003, 23-26, 2003. Type: Proceedings. At a first
glance, a reader of this paper may say, “So what?” But as the reader settles down and reads further, it
becomes apparent that the authors do have some important information to share about helpdesk tools
and their importance ... Jan 15 2004
13. Modernizing legacy systems: software technologies, engineering process and business practices,
Seacord R., Plakosh D., Lewis G. Addison-Wesley Longman Publishing Co, Inc., Boston, MA,
2003. Type: Book. If your organization is planning to evolve a legacy system or some elements of a
legacy system, this book is for you. If you are particularly interested in refactoring or the functional
transformation of a legacy system, this book is a must read. ... Jul 7 2003
14. Software testing using model programs, Manolache L., Kourie D. Software—Practice Experience
31(13): 1211-1236, 2001. One of the biggest challenges that face software and test engineers is how
to consistently predict the correctness of a program based on test input data while minimizing cost.
The authors’ proposed model has a lot of potential to help... Mar 10 2003
Published Articles
1. Nwugwo, B.C. (Dec 2005). Software Testing Simplified, The Business Monthly,
http://209.116.252.254/12_2005_focus/f_27.shtml
2. Nwugwo, B.C. (1990). Software Requirements Specifications: The Missing Link. The Toolbox:
Kodak’s Software Tools Newsletter, June 1990, v5 n2, pp.18-20.
3. Nwugwo, B.C. (1988). Software Development Life Cycle: Introducing the Spiral Model. The Toolbox:
Kodak’s Software Tools Newsletter, June 1988, v3 n4, pp.11-12.
Technical Papers
1. Nwugwo, B.C. (Feb 2004). Offshore IT Outsourcing: Making it a Win-Win for Everybody,
2. Impact of Developer Attitude on Software Maintenance: A Descriptive Study Based on the Technology
Acceptance Model, (June 2003). Published PhD Dissertation.
3. Nwugwo, B.C. (March 2001). The impact of organizational culture on employee behavior and attitude.
An unpublished research paper presented in partial fulfillment of the requirements for the Survey of
Research in Organizational & Group Dynamics course for the Degree of Doctor of Philosophy. Capella
October 23, 2014 All rights reserved – BTC Technologies, LLC 17
University, St. Paul, MN
4. Nwugwo, B.C. (March 2001). Capability Maturity Model: A strategy to reduce computer-based system
development costs. An unpublished research paper presented in partial fulfillment of the requirements
for the Strategic Planning course for the Degree of Doctor of Philosophy. Capella University, St. Paul,
MN.
5. Nwugwo, B.C. (December 2000). Developing A Software Estimating Information System. An
unpublished research paper presented in partial fulfillment of the requirements for the Information
Management Systems course for the Degree of Doctor of Philosophy. Capella University, St. Paul,
MN.
6. Nwugwo, B.C. (December 2000). The Role of Network Security in e-Business. An unpublished
research paper presented in partial fulfillment of the requirements for the Network Technology course
for the Degree of Doctor of Philosophy. Capella University, St. Paul, MN.
7. Nwugwo, B.C. (September 2000). Developing Effective Corporate Business Web sites. An
unpublished research paper presented in partial fulfillment of the requirements for the Business Web
System Design course for the Degree of Doctor of Philosophy. Capella University, St. Paul, MN.
8. Nwugwo, B.C. (September 2000). The role of non-bank lenders in small-business financing. An
unpublished research paper presented in partial fulfillment of the requirements for the Accounting and
Financial Management course for the Degree of Doctor of Philosophy. Capella University, St. Paul,
MN.
9. Nwugwo, B.C. (June 2000). Is Strategic Market Thinking Outmoded or Remodeled?. An unpublished
research paper presented in partial fulfillment of the requirements for the Marketing Strategy and
Practices course for the Degree of Doctor of Philosophy. Capella University, St. Paul, MN.
10. Nwugwo, B.C. (June 2000). Network Services Risk Factors. An unpublished research paper presented
in partial fulfillment of the requirements for the Network Management course for the Degree of Doctor
of Philosophy. Capella University, St. Paul, MN.
11. Nwugwo, B.C. (February 2000). Open Systems: The Key to Achieving Portability, Interoperability and
Affordability. An unpublished research paper presented in partial fulfillment of the requirements for the
Introduction to Digital Transmission course for the Degree of Doctor of Philosophy. Capella
University, St. Paul, MN.
Technical Presentations
1. Nwugwo, B.C. (1998). How to Implement Priority-Based Software Development & Testing Technique.
Presented at the Kodak Software Engineering Conference Sept. 23 – 24, 1998, Rochester, New York.
2. Nwugwo, B.C. (1998). How to specify quality attributes in your software requirements specifications.
White Paper.
3. Nwugwo, B.C. (1993). Implementing a Formal Technical Review process in a software development
environment. Presented at the Kodak Software Quality Mini-Conference November 12, 1993,
Rochester, New York.
4. Nwugwo, B.C. (1991). How to Conduct Effective Formal Technical Reviews. Offered as a formal
training course to Software Engineers in Kodak.
October 23, 2014 All rights reserved – BTC Technologies, LLC 18
Teaching Activities (check all that apply)
Date/Time frame: Winter 2003 – Winter 2005
Faculty Associate appointment: Yes__ No X
Adjunct appointment: Yes _X_ No___
School: Capella University, MN
Lecturer: Yes _X_ No___
Title of class/lecture: TS5130 - System Development Theory and Practice.
Supervisor’s signature: _______________
Supervisor’s name: Jack Krichen
Comments:
Date/Time frame: Fall 1992 – Spring 1992
Faculty Associate appointment: Yes__ No X
Adjunct appointment: Yes X_ No___
School: Monroe Community College, Rochester, NY
Lecturer: Yes _X_ No___
Title of class/lecture: Introduction to Programming & Data Structures
__________________________________
Supervisor’s signature: _______________
Supervisor’s name: __________________
Comments:
Date/Time frame: ___________________
Faculty Associate appointment: Yes__ No__
Adjunct appointment: Yes ____ No___
School:_________________
Lecturer: Yes ____ No___
Title of class/lecture:_______________________
__________________________________
Supervisor’s signature: _______________
Supervisor’s name: __________________
Comments:
Date/Time frame: ____________________
Faculty Associate appointment: Yes__ No__
Adjunct appointment: Yes ____ No___
School:_________________
Lecturer: Yes ____ No___
Title of class/lecture:_______________________
__________________________________
Supervisor’s signature: _______________
Supervisor’s name: __________________
Comments:
October 23, 2014 All rights reserved – BTC Technologies, LLC 19
Research
Date/Time
Frame
Title and Summary
(max. 50 words)
Type of
Participation
Grants Awarded from
(or N/A):
June 2002 –
July, 2003
Impact of developer attitude on software maintenance cost: A descriptive study based on the Technology Acceptance Model
Developed and tested
the study instrument,
Conducted the pilot
study, the real study,
documented the
findings and presented
the report
N/A
Community Activities
Time Frame Location/Name of Program Summary of Activities
2011 - Present Publicity & Social Secy, Ogwa Federated
Union, Baltimore/Washington Chapter
Organize fundraising activities, Social activities and publicity for the group.
2008 - 2010 General Secy, Ogwa Federated Union,
Baltimore/Washington Chapter
Record and disseminate meeting minutes of the association; generate income for the association; maintains accurate records and supporting documentation of the association’s proceedings.
2005 - 2007 Chair, IEEE Computer Society, Baltimore
Chapter
Chair technical meetings; Seek out and schedule Speakers for technical meetings; represent Chapter at IEEE Executive Committee meetings;
Nov 2004 - Present President and Treasurer, Woodrow
Homeowners Association, Ellicott City, MD
Record and disseminate meeting minutes of the association; generate income for the association; maintains accurate records and supporting documentation of the association’s income and expenditure; reports to the board meetings the financial status of the organization.
1994 – 1995 Vice President, Administration, Nigerian Association of Greater Rochester, NY
Organized fundraising activities for the group.
1992 – 1994 General Secretary, Nigerian Association of
Greater Rochester, NY
Maintained accurate record of association transactions, meetings, and membership; disseminate meeting minutes of the association;
1990 Kodak Director, Junior Achievement of
Rochester, NY
Coached and mentored 10th, 11th and 12th graders on how to start and run a business