Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 292
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 166
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 235
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 315
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 356
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 294
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: drivers/Session_files_driver.php
Line Number: 108
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/k35euu4ok03e/public_html/iacademy/application/controllers/Home.php
Line: 6
Function: __construct
File: /home/k35euu4ok03e/public_html/iacademy/index.php
Line: 293
Function: require_once
Design thinking” is a phrase we’ve been hearing a lot lately, and while it sounds cool, we’re not really sure what it refers to, and how it could benefit us. We asked Jag Garcia, our resource person on design thinking, to enlighten us.
Design thinking or human-centered design is anchored on the premise that meaningful solutions to problems arise from not just understanding the problem, but also from understanding the user. This means that beyond functionality, we need to understand the how—why—when of the product’s intended use. We need to understand the “world” in which the problem, the user, and the solution will exist.
With this knowledge you can develop solutions that achieve the user’s needs. It sounds simplistic but practicing it is not.
Thousands of companies—from startups to multinational blue chips—have embraced design thinking as a methodology for product development. It’s fairly straightforward, only has five steps, and allows for flexibility and adaptability to changing market and manufacturing realities.
A design thinker thinks beyond developing an answer to a challenge—he thinks of a solution that matters, to all stakeholders.