Improving Systems Engineering Effectiveness Using Kanban-Based Scheduling and a Service-Oriented Approach